107-111 Fleet Street

LOCATION
107-111 Fleet Street, London, EC4A 2AB
SPACE AVAILABLE
space icon
200 — 10,000 sq ft
5 - 250 desks
« back

Serviced Office Available

Fleet Street is an iconic street in the City of London, famed for the part it plays in the fascinating history of London’s newspaper industry. It is a prime location in London, popular with the legal, financial and creative industries. It also offers easy access to the West End entertainment. Transport links can be found just a short walk from the centre, at the City Thameslink rail station and Blackfriars train and tube station.


Amenities
  • Newly refurbished
  • Business lounge
  • Coffee areas
  • Flexible co-working space
  • Disabled facilities


Add to Shortlist

Speak with one of our assigned agents

Other buildings that may suit you…