Only with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best British Restaurants in Leicester Square, London

34 restaurants

Sort by Relevance

    Steakhouse

    Champagne Charlies

    17 The Arches, WC2N 5PH, London

    10.0 / 10
    5 reviews

    Average price £38

      Afternoon Tea

      Whitehall Place, SW1A 2BD, London

      9.7 / 10
      31 reviews

      Average price £58

        British

        27 The Market, WC2E 8RF, London

        Average price £14

          British

          11-12 Russell Street,, WC2B 5HZ, London

          8.3 / 10
          62 reviews

          Average price £16

          Specify a date and enjoy promotions of up to -50% in our best restaurants

            British

            The National Gallery, Trafalgar Square, WC2N 5DN, London

            Average price £25

              British

              One Aldwych Hotel, WC2B 4BZ, London

              9.7 / 10
              24 reviews

              Average price £30

                Steakhouse

                1-11 John Adam Street, WC2N 6HT, London

                9.4 / 10
                81 reviews

                Average price £35

                  British

                  19 Henrietta Street, WC2E 8QH, London

                  Average price £23

                    British

                    351 Strand, WC2R 0HS, London

                    Average price £25

                      British

                      25 Greek Street, W1D 5DD, London

                      Average price £25

                        British

                        Corinthia Hotel London, WC2N 5DE, London

                        Average price £45

                          MICHELINGrill

                          10 Northumberland Avenue, WC2N 5AE, London

                          8.9 / 10
                          41 reviews

                          Average price £69

                            British

                            22 Aldwych, WC2B 4DD, London

                            Average price £30

                            Classic Waldorf Afternoon tea £35.00

                              British

                              27 Villiers Street, WC2N 6ND, London

                              Average price £25

                                British

                                48 Charing Cross Road, WC2H 0BS, London

                                Average price £25

                                  British

                                  91-92 Strand, WC2R 0DW, London

                                  Average price £27

                                    British

                                    93 Charing Cross Rd, WC2H 0DP, London

                                    Average price £20

                                      British

                                      10-12 Bear Street, WC2H 7AX, London

                                      Average price £25

                                        British

                                        14 New Row, WC2N 4LF, London

                                        Average price £25

                                          British

                                          24 James Street, WC2E 8NS, London

                                          Average price £35

                                            British

                                            11 Macclesfield Street, W1D 5BW, London

                                            Average price £31

                                              British

                                              1 Phoenix Street, WC2H 8BU, London

                                              Average price £25

                                                Afternoon Tea

                                                372 Strand, WC2R 0JF, London

                                                Average price £35

                                                  British

                                                  1 Upper St Martin's Ln, WC2H 9NY, London

                                                  Average price £24

                                                    International

                                                    1 Suffolk Place, SW1Y 4HX, London

                                                    Average price £52