Shoreditch London Apartments Apartment London
Shoreditch London Apartments provides accommodation within 4.3 km of the centre of London, with free Wi-Fi, and a kitchen with a dishwasher, an oven and a microwave.
Number of rooms: 6
Hoxton Square , Hackney, London, N1 6NU, United Kingdom