Find Christmas party venues in Soho perfect for shared Christmas party nights and exclusive office parties. Choose from themed Christmas parties, festive lunch or dinner and dancing whether for a company party, or a joiner night for friends and family.
12 Christmas Party Venues in Soho, London, England
Need some help?
Free venue finding service
Call the experts 0345 004 3655
Experience 5 star luxury with rock n’ roll class in the heart of Soho, London. Karma Sanctum Soho is a unique collaboration between Karma Group and Sanctum Hotels, which offers inner-city London luxur...
The White Horse is located in the heart of London on Newburgh Street, a short jaunt from Great Marlborough Street, Broadwick Street, Piccadilly Circus, Oxford Circus, a plethora of shops on Carnaby St...