Central Hall Westminster
Central Hall Westminster is one of the most well-respected and forward thinking event venues in the UK; offering the largest conference venue in central London with over 25 rooms, for over 700 corporate and public events yearly. And all within a unique, prestigious Grade II listed building, located opposite of Westminster Abbey.