The Royal Mews Buckingham Palace Road, London, Greater London, SW1W 1QH, England • 030 3123 7300 • Stately Homes and Gardens More Info