St James’s Palace51.504585, -0.137827Marlborough Road, London SW1A 1BQ, England, United KingdomLocation map (click to zoom)