An imposing presence
Introducing
Holden House
Holden House is a boutique, Derwent London Grade II listed building nestled between Soho and Fitzrovia, where Oxford Street meets Rathbone Place.
Beautifully refurbished, the building provides flexible, open plan office space with available units ranging from 3,000 to 22,0000 sq ft.