Located 400 metres from Brick Lane, Hudson Flat Apartment offers accommodation in London. The unit is 1.3 km from Tower of London. The unit is equipped with a kitchen. Towels and bed linen are available in this self-catering accommodation.
Address: Hudson Building, 11 Chicksand Street, London
Rates from:
GBP 198 Book Now