Best Restaurant in London

London, the capital of England and the United Kingdom, is a 21st-century city with the history stretching back to Roman times. At its center stand the imposing Houses of Parliament, the iconic ‘Big Ben’ clock tower, and Westminster Abbey, site of British monarch coronations.

1. The Ledbury

Address: 127 Ledbury Rd, London W11 2AQ, UK
Phone: +44 20 7792 9090

2. Gymkhana

Address: 42 Albemarle St, Mayfair, London W1S 4JH, UK
Phone: +44 20 3011 5900

3. Hawksmoor Seven Dials

Address: 11 Langley St, London WC2H 9JG, UK
Phone: +44 20 7420 9390

4. Duck & Waffle

Address: Heron Tower, 110 Bishopsgate, London EC2N 4AY, UK
Phone: +44 20 3640 7310

5. The Wolseley

Address: 160 Piccadilly, St. James’s, London W1J 9EB, UK
Phone: +44 20 7499 6996

Courtesy:
www.theledbury.com
gymkhanalondon.com