Accommodations nearby 334 Romford Road, London E7 8BS, United Kingdom

Apple Apartments East London

Approximately 1.98 km away
Address: 48 Wakefield Street, London, London, England, United Kingdom

Marlin Apartments Stratford

Approximately 1.98 km away
Address: 2 Millstone Close, Windmill Lane, Stratford, London E15 1PE, United Kingdom