Categories
London Central Hall Westminster
Central Hall Westminster is a remarkable conference and event venue in central London. Its striking architecture, featuring Europe's largest self-supporting domed ceiling, provides a variety of exquisite event spaces.
Central Hall Westminster
Storey's Gate, London, London, SW1H 9NH