What's OnGet your Giggle on at The Comedy StoreUp and coming events at The Comedy Store
- Dates 15/03/2018 - 15/03/2018
- Location 1a Oxendon Street, SW1Y 4EE
- Price ££
Throughout the 17th century, Leicester Square was a notorious duelling location. Famous duels are said to have occurred here, including one between a Captain French and Captain Coote.