Office
To Let 11,254 sf
New Building, Air Conditioning, Ceiling Height 2.8m+, Atrium, Roof Terrace
80 Charlotte Street exemplifies the striking design for which Derwent London is renowned. Three-metre..
The regeneration of London’s Fitzrovia area began several years ago...