It doesn’t take much to see that Mayfair is an extremely
elegant area of London. Surrounded by the royal parks – Hyde Park, Green Park
and St James’ Park, - the streets and architecture of Mayfair are filled with
luxury hotels, restaurants, art galleries and chic designer retailers to match.
You’ll find the most extravagant hotel ballrooms and function rooms, galleries
for exhibitions, and restaurants available for private dining in the area.