Best English Restaurants in London

Filters

LSQ Rooftop

$$$ 1 Leicester Square, WC2H 7NA, Westminster, London
English Casual Dining
LSQ Rooftop is located at London’s most iconic address – 1 Leicester Square, 9 floors above the vibrant streets of the buzzing West End. By day or by night, we promise you one of the best views the city has to offer of the capital skyline. We provide the perfect setting for a casual lunch with the family, catch up weekend drinks with friends, post work cocktails with your work mates, pre and post-theatres bites with your loved ones, and if you’re searching for a venue to impress an important client, look no further.
No Timespans for Date

Harry's Bar

$ 26 S Audley St, W1K 2PD, Mayfair, London
Italian English Premium Casual