Hoxton 2 Bed Apartment offers accommodation in London, 1.2 km from Hoxton Square. Guests benefit from free WiFi and private parking available on site. Read more
Hoxton 2 Bed Apartment offers accommodation in London, 1.2 km from Hoxton Square. Guests benefit from free WiFi and private parking available on site.