logo

WeWork Aldgate Tower

2 Leman Street London United Kingdom - E1 8FA

In a 17-story glass tower, this London office space occupies three floors with huge windows that let in lots of light. There’s a wide-open... See More

  • Capacity0
  • Meeting Rooms0
  • Private Offices0
  • Amenities
    View All
Pricing