Shoreditch Place Apartment London
Shoreditch Place offers accommodation within 4.5 km of the centre of London, with free Wi-Fi, and a kitchen with an oven, a microwave and a toaster. It is situated 1.2 km from Liverpool Street Underground Station and features a lift.
Number of rooms: 12
134 Shoreditch High Street, Hackney, London, E1 6JE, United Kingdom