The Grand Hall
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 Billingsgate’s largest space, boasting a stunning triple-height ceiling and a feature mezzanine.