Office space in Fitzrovia, Central London
This impressive recently refurbished office space is located 100 meters north of Tottenham Court Road. It’s light, spacious, and really near the food and shops of Charlotte Street. This business centre has small and large offices to rent on flexible terms.
Compare listings
Compare