Fitzroy Place IS set around the first new square in central London for over a century

Circling a stunning landscaped square, it houses some of W1’s most sought after homes and office space, as well as shops, restaurants and The Fitzrovia Chapel.

Overview

289
Homes

& Luxury Apartments

230,000
Sq Ft

High-Quality Office Space

20,000
Sq Ft

Shops & Restaurant Space
The

Fitzrovia
Chapel

Restoration of the
Grade II* Listed Chapel
A

Public
Square

Courtyard &
Gardens
8

Office
Tenants

Including Estée
Lauder's HQ