Our team have been privileged to photograph many famous faces at this beautiful venue. Situated in the heart of fashionable Mayfair, Millennium London Mayfair combines traditional charm and luxury with picturesque views overlooking Grosvenor Square. This is a popular venue for charity and corporate events, with large yet stylish spaces perfect for entertaining.