Buckingham Palace - London, England, I spent a lot of time here, and I love it!
The Royal Mews might sound like the call of the king of cats, but in actuality it is the home of the British royal stables. It has a long tradition, in fact, since the it has been stationed near Buckingham Palace.
If you were reincarnated as a horse you would want to find yourself living in the Royal Mews, England`s most famous and luxurious stables at Buckingham Palace. Interestingly enough the Royal Mews did not originally house horses;