Corporate Christmas Event

The historic St Peters of Vauxhall cathedral in London holds annual events in it’s spectacular gothic influenced interior for corporate Christmas parties. The  cathedral is transformed into an ultimate visual party & dining atmosphere for guests, intensified by it’s stunning vaulted ceilings, arches, curves & stained glass windows.