City Hall is part of the More London Development located between world famous London Bridge and Tower Bridge on the south bank of the river Thames. It was designed by Foster & Partners and stands as an iconic building in the London skyline.
Proud to have installed our popular INTRAform DM Entrance Matting at this iconic location