San Francisco, California
London, United Kingdom
Come and celebrate the festive season with hundreds of fellow Santa’s - substituting the dull milk and cookies for a day filled with naughtiness and jolly god damn fun!!
The main show will run from 2pm - 6pm but our doors and more importantly our bar will remain open until 8pm.