Rainsford Street, London
3 bedrooms
Baths
Guests
With a stay at Rainsford Mews by Lime Street in London (London City Centre), you'll be a 3-minute walk from Sky Garden and 8 minutes by foot from Liverpool Street. This vacation home is 0.5 mi (0.8 km) from Tower of London and 0.7 mi (1.2 km) from The Shard.
Parking
No nearby properties available in this region at the moment.