Holland house is a restored Grade II listed building with beautiful mosaics, floor tiles and art deco influences. From mahogany-panelled meeting rooms to stunning offices, the only word is unique.
Holland House is located near The Gherkin and is a short walk away from Aldgate and Fenchurch Street stations.
This website does not support your current version of Internet Explorer, Please download the recent version from one of the links provided.
Update to Google Chrome Update to Internet Edge