Want a modern meeting room to hire in central London? You've come to the right place. Welcome to Holland House.
Considered to be one of the City's finest locations, this architecturally important Grade II listed building has been professionally restored to provide stunning interiors and common areas as well as a Grade A modern office.
An extensive range of corporate services are available to occupants, including onsite professional IT support and twin circuit resilience across all Landmark centres.