Shard View Apartments
Apartment
London
Shard View Apartments features accommodation within 3.5 km of the centre of London, with free Wi-Fi, and a kitchen with a dishwasher, an oven and a microwave. It is situated 200 metres from Sky Garden and provides a lift.
Number of rooms: 8
19 Saint Mary at Hill, City of London, London, EC3R 8EE, United Kingdom