England comprises most of the southern two-thirds of the island of Great Britain, plus offshore islands of which the largest is the Isle of Wight. It is bordered to the north by Scotland and to the west by Wales. England plays host to a great variety of venues from large conference and exhibition centres to unique and boutique hotels.



Millennium Hotel Mayfair

Situated in the heart of the fashionable Mayfair neighbourhood, seconds walk to Park Lane, Bond Street, Hyde Park and Oxford Street, a magnificent 18th Century mansion first built as a stately town house, overlooking Grosvenor Square is the ideal choice.

Celebrity chef Brian Turner manages his flagship restaurant - Brian Turner Mayfair - at the hotel, serving a tantalizing range of traditional British food. Alternatively, if you want to try the best Japanese food in the city, then Shogun is open for dinner offering a full range of cuisine from sushi to teriyaki.

Millennium Hotel London Mayfair

Traditional and stylish, enjoy your stay in this spacious 26 square meter/280 square feet room, with fantastic views over Grosvenor Square or alternatively the rooftops of Mayfair on the upper floors.

Decorated in calm tones, get to work at the desk or reinvigorate yourself at the hotel gym. Amenities include climate control, voicemail, high speed internet access, international power sockets and tea/coffee making facilities. This venue is ideal for all your indoor event requirements, ranging from Indoor Team Building to an Evening Quiz Night.

Millennium London Mayfair

Your ideal Venue For

© Team Challenge Company 2017. Aberdeen. Edinburgh. Manchester. London. Belfast

As one of the leading companies for corporate team building and entertainment in the UK and Ireland, our event managers are fully qualified professionals.


Subscribe for exclusive invitations to Team Building and Entertainment showcases in your area