Shoreditch London ApartmentsApartment
Hoxton Square , Hackney, London, N1 6NU, United Kingdom
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.