The London location for many big movie premieres, Leicester Square is perfectly situated in the West End, next to Piccadilly Circus, Soho and Covent Garden as well as Trafalgar Square. Surrounded by bars, nightclubs and restaurants, Leicester Square is a hub of entertainment in London and attracts tourists in their millions each year. Check out the best restaurants to be found near to Leicester Square with Best London Restaurants.
0.37 km to Leicester SquareBritish
Perched along Charing Cross Road in the centre of London’s Theatreland, The Porcupine is a proper old-fashioned pub, serving hearty British grub.