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 Horsham

15 restaurants

Sort by Relevance

    British

    The Greets Inn

    Warnham, RH12 3QY, Horsham

    9.4 / 10
    119 reviews

    Average price £20

      Mediterranean

      Brighton Road,, RH13 6PS, Horsham

      9.1 / 10
      7 reviews

      Average price £48

        Pizzeria

        The Dukes Head Church Walk, RH10 4HH, Crawley

        9.7 / 10
        21 reviews

        Average price £30

          British

          High Street, RH17, Haywards Heath

          9.2 / 10
          5 reviews

          Average price £30

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

            British

            27 Grafton Way, RH10 8LR, Crawley

            Average price £20

              British

              Haslett Avenue East,, RH10 1AW, Crawley

              Average price £20

                British

                Vancouver Drive, RH11 7UR, Crawley

                Average price £20

                  Pizzeria

                  Balcombe Road, RH10 7SX, Crawley

                  Average price £25

                    British

                    London Road, Ashington, RH20 3DD, Pulborough

                    Average price £30

                      British

                      Guildford Road, Dorking

                      8.3 / 10
                      10 reviews

                      Average price £30

                        British

                        Beechurst Gardens, RH16 4XG, Haywards Heath

                        7.3 / 10
                        9 reviews

                        Average price £20

                          Pizzeria

                          London Road, BN6 9NA, Hassocks

                          8.8 / 10
                          20 reviews

                          Average price £25

                            Pizzeria

                            High Street, RH14 0RD, Billingshurst

                            8.6 / 10
                            276 reviews

                            Average price £22

                              British

                              Ockenden Lane, RH17 5LD, Haywards Heath

                              Average price £36

                                1 starMICHELINBritish

                                77 South Street, RH4 2JU, Dorking

                                Average price £50