Majestic Mayfair

We stayed in a furnished apartment in Mayfair, dubbed one of the “most expensive districts in London, and the world.”

From royal grounds to city parks

English royal families’ penchant for living on estates surrounded by forested hunting grounds has made modern London a greener place.