With a capacity of 2,000 and 23 flexible event spaces, Central Hall Westminster combines historical elegance with cutting-edge technical capabilities. The unique Grade II* Listed landmark building situated opposite Westminster Abbey, and within earshot of Big Ben, is the home of a Methodist Church and has hosted memorable and high-profile conferences and events since 1912.
The venue’s historic building has many striking architectural features including the iconic self-supporting dome, the largest of its kind in Europe; spacious entrance foyers and hallways; marble flooring and pillars; and a sweeping Grand staircase, the design of which is based on the Paris Opera House.
Storey’s Gate
Westminster
SW1H 9NH
Tel: 0207 222 8010
Unique Venues of London
Henwood House
Henwood
Ashford
TN24 8DH