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.
Number of rooms : 2