Type of Attraction

The Royal Mews is the home of the stables, carriage house and garage of the British Royal Family. The Royal Mews is in the grounds of Buckingham Palace, to the south of Buckingham Palace Gardens, near Grosvenor Place. George III moved some of his day-to-day horses and carriages to the grounds of Buckingham House in the 1760s.

Attraction Tags
Buckingham Palace Road, London SW1W 0QH, United Kingdom