Private offices, London Street, London
Impressive modern business centre in a prestigious location with excellent transport links
Meeting Room:
Free Usage
Receptionist:
No
Parking:
No Parking
Located in the heart of the City of London, Fenchurch Street Station centre is close to London Lloyd’s Building and four minutes’ walk from St Mary’s Axe, also known as the ‘Gherkin’.
This part of the City and nearby Leadenhall is home to major insurance and financial services companies, and walking distance from famous institutions such as the Bank of England and the Royal Exchange.
The centre is located conveniently close to many amenities, including public transport. It is close to two train/Underground stations (Tower Hill and Fenchurch Street) and lies 55 minutes from London City Airport.
Facilities











