London, W2 3DN
South Kensington, London, SW7 3BB
St. James's Park, Westminster, London, SW1E 6LB
Elephant & Castle, London, SE17 3BW
70 Buckingham Gate, St. James's Park, London, SW1E 6AL
Westminster, London, SW1P 1RZ
87 Buckingham Palace Road, Westminster, London, SW1W 0AJ