Skip to Content
Strata Tower

Strata Tower

The Strata skyscraper is a multi-award-winning architectural icon based in the heart of Elephant & Castle.

Eventually dubbed Strata SE1 due to its well-placed location, the residential building contains 43 storeys and is home to 408 modern apartments. Keen-eyed viewers will notice the top of the tower, crowned with three integrated wind turbines in a bid to embrace sustainable design and create renewable energy for the residents within.

Those lucky enough to secure a spot inside can enjoy expansive views across the city, maximised by floor-to-ceiling windows throughout. Residents can look west for Big Ben and the London Eye, or straight ahead for Tate Modern and St. Paul’s Cathedral. Those with an east-facing view will spot the high-rises of the City of London and Canary Wharf, and south-facers can enjoy the historic Crystal Palace.

Sign up for exclusive offers

We'd love to keep you updated with offers, our best value rooms, inspiration and more!

You can opt out at any point by clicking the unsubscribe link found in our emails.
Privacy Policy

  • London
  • Family adventures
  • events
  • Festivals
  • Kids attractions
  • Solo travel
  • Hidden gems
  • Oxford
  • Outdoors
  • Group getaways
  • destinations
  • Unique experiences
  • City breaks
  • Food and drink
  • Christmas
  • Short breaks
  • Weekend breaks
  • Beach breaks
  • Quizzes
Scroll to Top