A landmark building on High Holborn, Holborn Town Hall has an illustrious history. The beautifully-crafted French Renaissance style façade and period internal features reflect that storied past, however the office space contained within is anything but antiquated
