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 Restaurants with a terrace in Leicester Square, London

21 restaurants

Sort by Relevance

    Thai

    Thai Square Trafalgar Square

    21-24 Cockspur St, SW1Y 5BL, London

    9.2 / 10
    11 reviews

    Average price £155

      French

      22 Wellington Street, WC2E 7DD, London

      9.8 / 10
      24 reviews

      Average price £49

        Turkish

        27 Frith Street, W1D 5LE, London

        7.8 / 10
        12 reviews

        Average price £20

        Dinner - 2 COURSE DINNER £14.90 - 3 COURSE DINNER £16.90 £16.90

          Afternoon Tea

          Whitehall Place, SW1A 2BD, London

          9.7 / 10
          31 reviews

          Average price £58

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

            British

            27 The Market, WC2E 8RF, London

            Average price £14

              MICHELINAsian

              5 Henrietta Street, WC2E 8PT, London

              9.6 / 10
              10 reviews

              Average price £30

                Spanish

                15 Maiden Lane, WC2E 7NG, London

                9.5 / 10
                47 reviews

                Average price £20

                  European

                  10 Upper St Martin's Lane, WC2H 9JS, London

                  9.0 / 10
                  177 reviews

                  Average price £44 Accepts Yums

                  2 Course Lunch Menu £17.95

                    Australian

                    26 Southampton Street,, WC2E 7RS, London

                    Average price £18

                      Italian

                      1 Floral Court, WC2E 8JB, London

                      9.0 / 10
                      27 reviews

                      Average price £25

                        Grill

                        5 Mercer Walk, Mercers Yard,, WC2H 9QD, London

                        8.9 / 10
                        32 reviews

                        Average price £16

                          Chinese

                          Unit 14, 12 Newport Place, WC2H 7PR, London

                          Average price £37

                            Contemporary cuisine

                            16 - 19 Upper St Martins Lane, WC2H 9EF, London

                            Average price £50

                              British

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

                              8.3 / 10
                              59 reviews

                              Average price £16

                                Pizzeria

                                WC2E 8RA, WC2E 8RA, London

                                8.5 / 10
                                169 reviews

                                Average price £22

                                  British

                                  19 Henrietta Street, WC2E 8QH, London

                                  Average price £23

                                    British

                                    25 Greek Street, W1D 5DD, London

                                    Average price £25

                                      Peruvian

                                      31-36 Leicester Square, WC2H 7LH, London

                                      Average price £38

                                        Mediterranean

                                        The Real Greek Strand, WC2R 0LT, London

                                        Average price £12

                                          Pizzeria

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

                                          Average price £20

                                            Malaysian

                                            37 Old Compton St,, W1D 5JY, London

                                            7.6 / 10
                                            15 reviews

                                            Average price £20