January 4, 2023 London, UK Cippenham Ln, Slough SL1 2YE, United Kingdom ← Tokyo , Japan City Seasons Dubai Hotel →