Leadenhall Street, Fenchurch Street, EC3V
Building & Location Info
A total of 4035 sq ft of office space is available within this period property on Leadenhall Street. All offices have air conditioning and suspended ceilings. there are also lifts to every floor.
located close to a number of transport links which makes getting in and around the city a breeze. The centre is also just a stones throw away from a number of shops, bars and restaurants also.
- Air Conditioning
- Car Parking
Fenchurch Street London0.16 miles