Designed by
Title
Royal Mews, London, UK #55066383
Description
Coach of the British crown. A Royal Mews is a mews (i.e. combined stables, carriage house and in recent times also the garage) of the British Royal Family. In London the Royal Mews has occupied two main sites, formerly at Charing Cross, and since the 1820s at Buckingham Palace
This image is editorial