Amazing Central Shoreditch 2-Bed & 2-Bath
Hackney, London, EC1V 1JB, United Kingdom,Object type: Hotel London
Stay in the heart of London – Show map Situated 0.6 miles from Hoxton Square in London, this apartment features a terrace. The apartment is 1.1 miles from