Here is the shale of the past, locked in the embrace of the Thames.
Sloane Square Underground Station
Sloane Square, London, SW1W 8BB
Every Wed 1:45 PM Closed Christmas Day, Boxing Day, New Year's Day
Venue Details & Map
Sloane SquareLondonSW1W 8BB