Tucked away in a little courtyard in the shadows of The Gherkin, this former tea warehouse is steeped in history in the heart of the City.
Featuring a calm and neutral color palette, these spacious one- and two-bedroom apartments are perfect for living and entertaining.
Located in central London, this Fenchurch Street location offers stylish self-catering accommodation with city views and free WiFi access throughout. The apartments are conveniently situated just 300 meters from Aldgate and 500 meters from Aldgate East.
Each unit includes a living area with a TV, a 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, is only 600 meters away. London Heathrow Airport is located 26 km away.