✓ Saved. Now also on your phone.
Send to Phone
Magic of the Stones!
The Taj Hotel St James, St. James’s Court, 54 Buckingham Gate, London, SW1E 6AF
Get Me There
Get Me There
Citymapper
Download App