Located within 1.1 km of Waterloo Station and 1.5 km of London Bridge Underground Station in London, Shard views provides accommodation with a kitchen. The property is set 2.1 km from Sky Garden, 2.1 km from Big Ben and 1.
Number of rooms: 2
144 Southwark Bridge Road, Southwark, London, SE1 1QG, United Kingdom