City Business centres in London

Locate your London city business centre

Austin Friars City Business Centre

Austin Friars Business Centre - London EC2

23 Austin Friars, London, UK EC2N 2QP

No. 23 Austin Friars provides over 55,000 square feet of Grade A business centre accommodation in the heart of London City.


Liverpool Street Business Centre

Liverpool Street Business Centre - London EC2

9 Devonshire Square, London, UK EC2M 4YF

An extraordinary London city business centre, provided by 12 former spice warehouses, clustered around two glass-covered, piazza style courtyards.


Meeting rooms Fleet Street

Fleet Street Business Centre

1 Fetter Lane, London, UK EC4A 1BR

This newly refurbished, 7-story business centre provides 19,500 square feet of, air conditioned office space right in the heart of London City’s legal district, Fleet Street.

Why choose a business centre in the city?

The City is the financial district of London, as one of the world’s foremost financial centres it provides the base for many leading institutions, including the Bank of England and Lloyd’s of London.

London City, also known as The Square Mile, was the original London but is now a small part of the modern metropolis. Well over a quarter of a million people work in the City of London during the day, making it a vibrant area in which to choose a business centre.

If you want to base your business close to London’s financial industry and its major players, our London City business centres, at Austin Friars, Liverpool Street and Fleet Street provide the perfect business locations.

Business centres in City of London
Copyright
Home

+44(0)870 049 3401













Customer Speak

Page: 1 of 1, Go to:
Page: 1 of 1, Go to:
Search FAQ

 Keywords