66-67 Newman Street is a beautifully designed and stylish building located in the heart of Fitzrovia.
It offers private office suites and a range of communal facilities such as break-out space, kitchen, meetings rooms, bike store and showers.
Attentive and friendly service is provided by the onsite management team.