Mayfair has long been the centre of London’s prime central property market - holding the prestigious title of the most expensive place to buy on the UK’s classic Monopoly board. Its beautiful Grade I and II listed buildings, 5* hotels, grand embassies and upscale shops give Mayfair a regal air but it is possible to be part of the W1 set without bankrupting yourself.