Located 300 metres from Brick Lane, 28 Wheler Street Apartment offers accommodation in London. The unit is 800 metres from Hoxton Square, and guests benefit from free WiFi and private parking available on site.
Address: 28 Wheler street, London, E16ND, London
Rates from:
GBP 0 Booking.com