Six of the best London Restaurants
London has some of the best restaurants in the world, so at the BRITAIN magazine offices, we came up with six of our favourites from across the capital...
Rules, Covent Garden
For a quintessential British experience it...
Dine at Princess Diana’s favourite Soho restaurant
It is something of a London institution, frequented by the city’s glitterati since the 1920s, but London’s oldest French restaurant, L'Escargot, was also a favoured haunt of a certain royal...
London's Soho is a maze...