Britain's What's On Event Guide
Holidays, weddings, barbeques and get togethers in balmy back gardens… the busy Summer social calendar can strike fear and pose a range of wardrobe worries to even the most sartorially savvy...
See more >
The O2, Peninsula Square SE10 0DX
Thu 1 Jun 23