The Royal Mews is a unique and fascinating experience, offering visitors a chance to explore the home of the British Monarchy. Located in the grounds of Buckingham Palace, the Royal Mews is a working stable, housing the horses and car
From Wikipedia
The Royal Mews is a mews, or collection of equestrian stables, of the British royal family. In London these stables and stable-hands' quarters have occupied two main sites in turn, being located at first on the north side of Charing Cross, and then within the grounds of Buckingham Palace.