The Venue
Grovesnor House
Venue Address
86 - 90 Park Lane, London, W1K 7TN
Situated on Park Lane in the heart of Mayfair, the five-star Grosvenor House London is built on the site of a 19th century aristocratic residence and has long been associated with royalty, international dignitaries, and celebrities. Built in 1929, the hotel still features many of the luxury designs that have made it the go-to events venue for over 90 years.