Spirit of Christmas Monday 3 November 2025 10:00 am 10:00 Sunday 9 November 2025 4:00 pm 16:00 Spirit of Christmas Olympia London United Kingdom (map) Google Calendar ICS