Living The High Life In Mayfair
On a Monopoly board, Mayfair and Park Lane are the poshest and most expensive streets in the game. The grand entrance of the Ritz lights up the corner of Park Lane and Fortnum & Mason enticing shoppers, as do the fine arcades leading off Piccadilly...