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
finding a venue?
Get free help. Ask our venue experts.
Situated in the heart of central London, a stone’s throw away from the energetic night life of Soho, the bustle of China Town and the famous Leicester Square, O’Neill’s is where the craic is. If you...
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...