Novel Cocktails at Manetta’s Bar in London’s Mayfair
Located in the Flemings Hotel, Manetta’s one of the best cocktail bars in Mayfair, an upscale district in London that borders leafy Hyde Park and Buckingham Palace. Decorated in the glamorous [...]