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.