
New Town, Edinburgh, Lothian, Scotland
Intercontinental Edinburgh The George, An IHG Hotel


St James, Shoreditch, Notting Hill, Mayfair, London, Greater London, England
The Stafford Hotel

New Town, Edinburgh, Lothian, Scotland
St James, Shoreditch, Notting Hill, Mayfair, London, Greater London, England