Although Mayfair is relatively small in size, the area’s reputation dwarfs it. Home to countless leafy squares and white stucco properties, Mayfair is synonymous with both luxury and exclusivity. In turn, the stunning architecture in the area warrants further exploration. A wander down any of the streets will lead visitors to a wide variety of boutiques, antique stores, art dealers, quirky cafes and fine dining restaurants. Mayfair provides easy access to London’s major tourist locations- Buckingham Palace, Tower Bridge, Hyde Park, Westminster Abbey and the Houses of Parliament are all a short distance away from Mayfair.
Moderate- Full refund within 1-month cancellation notice.