Featured Featured 31 December, 2023 New Years Eve 2023 Market Place Market Place, Wantage, Oxfordshire, United Kingdom