Establish yourself in the office solution of the future - exclusive offices with flexibility!
Located at 2 Leman Street within the iconic Aldgate Tower. An impressive 16 floor glass building at the heart of this emerging district.
Huge windows enable epic views and natural light floods the expansive open floor design to enhance collaboration and human connection.
• Fully flexible terms
• Ultra fast WiFi
• Phone booths
• Mixed working spaces from open lounge to areas for quiet contemplation
• Barista coffee, a range of teas and hydration stations
• Member guests are welcome upon meeting room booking
• beyond mobile app
• Events programme
• Community team
• IT support
• Beer on tap
• Printing area
• All inclusive pricing
• Exclusive member perks
• Breathtaking views over London
Amenities
Meeting rooms
Kitchen
Furnished
Coffee & tea
Charges and taxes
Cleaning Service
Insurance
High speed internet
Air condition
Printer
Location
Leman Street, E1 8FA London, United Kingdom
Our advisors are prepared to assist you in discovering the ideal office for you. We will acquaint you with the available options and offer personalized guidance.