Entre los edificios de Mayfair se encuentran el Alto Comisionado Canadiense, y la embajada de los Estados Unidos en Grosvenor Square, la Real Academia de las Artes, la Casa-Museo de Händel, el Grosvenor House Hotel, el Claridge's y el Dorchester.