10-16 Creechurch Lane, London, London, Greater London (Great Britain) Show on map
Updating availability and prices
Located in central London, Native Fenchurch Street offers stylish self-catering accommodation with city views and free WiFi access throughout
The apartments are situated within 300 metres from Aldgate and 500 metres from Aldgate East
Each unit consists of a living area with a TV, well-equipped kitchen with a dining area, and a bathroom with a bathtub, a hairdryer and free toiletries
Tower Hill with the Tower of London and Tower Bridge lies 600 metres from Native Fenchurch Street
London Heathrow Airport is located 26 km away
This apartment consists of a living area with a flat-screen TV and an iPod docking station, a well-equipped kitchen with a dining area, and a bathroom with a bathtub, a hairdryer and free toiletries
Hotel