The Connaught London

Tea in The Connaught’s relaxed brasserie-style restaurant, Espelette, in the heart of London’s Mayfair is an enlightening experience, not least of all due to the marvellous design of... Read more

Best Cafe in London

There is nowhere better in the world to enjoy the quintessentially English custom of afternoon tea than in London, the most vibrant and exciting capital city in the... Read more