Resorts United Kingdom City of Edinburgh, United Kingdom London, United Kingdom Windsor, United Kingdom Aberdeen City, United Kingdom