Pubs in London - Leicester Square 28 Leicester Square, Leicester Square, London, WC2H 7LE Tags: food, traditional english