February 13, 2023 London, UK Copthorne Hotel Slough-WindsorCippenham Ln, Slough SL1 2YE, United Kingdom ← Paris, France Hilton Garden Inn →