London, EC4A 2AB
Located on the iconic Fleet Street, this six storey, Grade II listed business centre boasts attractive exteriors and has one of the oldest working lifts in London.
On offer are furnished offices, access to meeting rooms, a business lounge and mail handling. It also provides access to admin support, a kitchen and business grade WIFI. It’s just a one minute walk away from City Thameslink station.
24 / 7 access
24hr security presence
Access to other centres worldwide
Show all amenities
Our experts know this property inside out and our service is entirely free.
We'll share our expert knowledge, accompany you to viewings and negotiate you the best deal.