Located in central London, Native Fenchurch Street offers stylish self-catering accommodations with city views and free WiFi access throughout. The apartments are located within 984 feet from Aldgate and 1640 feet 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 1969 feet from Native Fenchurch Street. London Heathrow Airport is located 16 mi away.