Maple Place is a newly refurbished office space in a quiet mews in central London’s vibrant Fitzrovia neighbourhood. It’s available as a self contained building or on a floor-by-floor basis offering from 2,760 sq ft to 11,500 sq ft across four floors.
