Located in the heart of the British capital and near iconic landmarks, the Mayfair district is often considered the equivalent of upmarket Rue de la Paix in the French Monopoly!