Office Space to Rent Leadenhall Street, Aldgate, London, EC3A
Summary
The building is located on the south side of Leadenhall Street, to the left of the junction with Fenchurch Buildings.
Amenities
- 24/7 access
- Air Conditioning
- Bike Racks
- Furnished
- Reception Area
- Showers
From €1450 PP/PM
Our personal advisors will manage your entire search for free