A London Landmark rising from the banks of the River Thames, in the heart of the City, stands a striking historic building which is part of London’s heritage.
The Grand Hall is old billings gate’s largest space, boasting a stunning triple-height ceiling and a feature mezzanine.