mayfair suite


London Wedding Venue – The Millennium Hotel London Mayfair

On my recent trip down south I had the very great pleasure to visit a fantastic London Wedding Venue, The Millennium Hotel London Mayfair. Sitting opposite beautiful green space but bang in the centre of the capital its a beautiful place to say “I do.”     The Millennium Hotel London Mayfair is an impressive 18th century London mansion, which was built as a stately townhouse. Overlooking Grosvenor Square Gardens and situated in the heart of fashionable Mayfair, this hotel combines traditional charm and luxury with an outstanding location. The hotel has retained many of its original features, with its Georgian façade and classic Doric columns. It offers guests superb customer...