101 Buckingham Palace Road, WestminsterLondon, ENGLAND
Sheraton Park Hotel 101 Knightsb Knightsbridge, WestminsterLondon, ENGLAND
12 Palace Street, WestminsterLondon, ENGLAND
32-139 139 Ebury Street, WestminsterLondon, ENGLAND