Experience the iconic sights and glamorous lifestyle of London's most exclusive shopping and dining precinct with a five-star stay at Flemings Mayfair, home to the highly-acclaimed restaurant, Ormer Mayfair. Located near Buckingham Palace, Big Ben, Trafalgar Square, the London Eye and Covent Garden, you can experience old-world luxury at its finest in a hotel dating back to 1851. Includes daily continental breakfast and a welcome gift of delicious chocolates on arrival. Check out the VIP upgrade including a quintessentially British afternoon tea experience.