London City Center Studio, Top Spot
58 Coldharbour Lane, Southwark, London, SE5 9PU, United Kingdom
London City Center Studio, Top Spot is located in the Southwark district of London, 4.9 km from Waterloo Station, 5 km from Big Ben and 5.2 km from Westminster Abbey. The property is around 5.3 km from Houses of Parliament, 5.