(1 reviews)
Buckingham Palace’s Royal Mews is certainly the worlds finest working stable. Whilst the Rolls Royces, and fairy-tale coaches try to steal the show, "the true crown jewel is the horses." After exploring the home of Britains most revered hooved royals, enjoy an equally regal dining experience at the Michelin Starred, Quilon Restaurant.