Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Charing Cross, Strand & Trafalgar Square, London

30 restaurants

Sort by Relevance

    Spanish

    Condesa

    15 Maiden Lane, WC2E 7NG, London

    9.6 / 10
    55 reviews

    Average price £20

      Steakhouse

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

      9.1 / 10
      89 reviews

      Average price £35

        Afternoon Tea

        Whitehall Place, SW1A 2BD, London

        9.8 / 10
        38 reviews

        Average price £58

          British

          17 The Arches, WC2N 5PH, London

          10.0 / 10
          5 reviews

          Average price £30

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

            MICHELINIranian

            30 St Martin's Lane, Charing Cross, WC2N 4ER, London

            8.8 / 10
            12 reviews

            Average price £40

              European

              Coach Bay 40B, Victoria Embankment, WC2N 6PB, London

              Average price £100

              30% off food!

                MICHELINIndian

                28 Maiden Lane, WC2E 7JS, London

                8.5 / 10
                59 reviews

                Average price £25

                  British

                  372 Strand, WC2R 0JJ, London

                  Average price £30

                    British

                    2 Whitehall Court, SW1A 2EF, London

                    Average price £35

                    30% off food!

                      MICHELINBritish

                      10 Northumberland Avenue, WC2N 5AE, London

                      9.0 / 10
                      65 reviews

                      Average price £60

                        British

                        2 Whitehall Court, SW1A 2EL, London

                        7.4 / 10
                        15 reviews

                        Average price £42

                        30% off food!

                          Vietnamese

                          Villiers Street, WC2N 6NG, London

                          9.1 / 10
                          4 reviews

                          Average price £18

                            Pizzeria

                            65 Strand, WC2R 0DE, London

                            Average price £25

                              Afternoon Tea

                              372 Strand, WC2R 0JF, London

                              Average price £35

                                Pizzeria

                                10 Irving Street, WC2H 0HA, London

                                Average price £25

                                  British

                                  Corinthia Hotel London, WC2N 5DE, London

                                  Average price £60

                                    Pizzeria

                                    70 St Martins Lane, WC2N 4EJ, London

                                    8.1 / 10
                                    7 reviews

                                    Average price £25

                                      Thai

                                      148 Strand, WC2R 1JA, London

                                      8.2 / 10
                                      3 reviews

                                      Average price £28

                                        2 Spring Gardens, SW1A 2TS, London

                                        Average price £35

                                          European

                                          10a Northumberland Ave, Westminster, London SW1A 2BD, SW1A 2BD, London

                                          Average price £40

                                            Steakhouse

                                            96 Charing Cross Rd, WC2H 0JG, London

                                            Average price £21

                                              British

                                              Victoria Embankment, Whitehall, SW1A 2HR, London

                                              Average price £25

                                                Mediterranean

                                                43 Whitehall, SW1A 2BA, London

                                                Average price £18

                                                  Pizzeria

                                                  The Terrace at The Royal Horseguards Hotel , SW1A 2EJ, London

                                                  Average price £20

                                                    Afternoon Tea

                                                    Strand, WC2R 0ET, London

                                                    Average price £65