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 City of London, London

23 restaurants

Sort by Relevance

    Steakhouse

    The Great Chase

    No 316, EC1V 4NT, London

    9.8 / 10
    101 reviews

    Average price £47

      British

      118 London Wall, EC2M 6SA, London

      Average price £38

        Steakhouse

        37 Leadenhall Pl, EC3M 7AA, London

        Average price £32

          Pizzeria

          201 Bishopsgate, EC2A 2EW, London

          Average price £31

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

            Grill

            67-77 Charterhouse St, EC1M 6HJ, London

            Average price £166

              British

              Unit 8, Plantation Place, EC3M 6BL, London

              Average price £35

                British

                74 - 82 Queen Victoria Street, Bow Lane, EC4M 5SH, London

                Average price £24

                  British

                  40 Liverpool Street, EC2M 7PY, London

                  8.4 / 10
                  7 reviews

                  Average price £15

                    British

                    36 Tudor Street, Temple, EC4Y 0DD, London

                    Average price £20

                      British

                      174 Queen Victoria Street, EC4V 4EG, London

                      Average price £25

                        British

                        25 Moorgate, EC2R 6AR, London

                        Average price £26

                          British

                          38 St Mary Axe, EC3A 8BH, London

                          Average price £32

                            British

                            The Anthologist, EC2V 8EH, London

                            Average price £10

                              British

                              10 Trinity Square, EC3N 4AJ, London

                              Average price £40

                                British

                                Andaz Hotel, EC2M 7PP, London

                                Average price £28

                                  Steakhouse

                                  21-23 St Swithin's Lane, EC4N 8AD, London

                                  Average price £35

                                    Steakhouse

                                    Eldon House, EC2M 2PP, London

                                    Average price £35

                                      British

                                      1 Lombard Street, EC3V 9HD, London

                                      Average price £60

                                        British

                                        1 Seething Lane, EC3N 4AX, London

                                        Average price £24

                                          British

                                          5 Threadneedle Street, EC2R 8AR, London

                                          Average price £45

                                            Steakhouse

                                            113-117 Farringdon Road, EC1R 3BX, London

                                            Average price £21

                                              British

                                              Heron Tower, EC2N 4AY, London

                                              Average price £25

                                                Steakhouse

                                                67-77 Charterhouse Street, EC1M 6HJ, London

                                                Average price £45