Founded in 1851, Flemings Mayfair is a luxury townhouse hotel with 129 bedrooms, 10 luxury newly designed apartments and suites and a 7 bedroom townhouse. The Hotel is just a short walk away from the main tourist attractions such as Buckingham Palace, Green Park, Piccadilly Circus, the fashionable New Bond Street and Victoria Beckham boutique.
I would like to introduce you to our management team here below.