Fenchurch Street, Fenchurch Street, EC3M
Building & Location Info
This elegant commercial property currently has office space available to lease on both the 3rd and 4th floors, totaling 1,388 sq ft of space. The space is air conditioned and tenants can access the building 24/7 via a self-contained entrance.
Located in the heart of The City, just to the north of London Fenchurch Street railway station. A number of business and leisure amenities are available within the local area, including various underground stations, restaurants, hotels and more.
- 24 Hour Access
- Air Conditioning
Fenchurch Street London0.07 miles