Fitzroy House

The property is a prestigious and prominent office building, is located at the heart of Fitzrovia, one of the central London’s most dynamic and vibrant locations with a total leasable area of 4,000 sqm. Property is fully let to Entertainment One UK.

About Project

Leasing Area:

4.000 m2