Picture of the Royal Mews Circa 1793
The
Royal Mews are better known today as the stables of the British Royal Family. The mews were originally located at Charing Cross but have since moved to Buckingham Palace,
Westminster. On certain days throughout the year, the Royal Mews are open to the public so check if you will be able to see the Royal Mews during your stay in
London.
-Consider renting an accommodation in Westminster to enjoy all the gems the neighborhood has to offer. For example, this one bedroom vacation rental in Mayfair, Westminster (LN-298) is beautifully decorated and in a perfect location for visiting the stables of the British Royal Family.
Leave a Reply