ViaMichelin
Native Fenchurch
Location picture
Well 7.8 (215 reviews)
Residence
About it
Located in central London, Native Fenchurch 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. London Heathrow Airport is located 26 km away.
Its strengths
LAN Wi-Fi
Family rooms
Location
10-16 Creechurch Lane, London
London EC3A 5AY
Book
Dates of your stay
Availability with
Booking.com