Trying to find pubs in City Of London that serve food? You’ve come to the right place. We’ve got every pub and bar in the UK listed. Whether you’re looking for a pub or bar to play darts, somewhere to play pool or just want to have a look at a menu before you go, we can help.
12 miles Kingston upon Thames, Surrey, KT1
The Spring Grove is the pub in Kingston to enjoy brilliant homemade pub food & well kept award winning ales. We also have a great beer garden in which to relax.
12 miles High Beech, Loughton, IG10
Looking for good Gastro pub food served in a beautiful surrounding? Our Epping Forest Gastro Pub is a truly charming example of a Victorian sanctuary… serving up some of the best pub food in Essex all day.
12 miles Barnehurst, Bexley, DA5
12 miles Kingston upon Thames, Surrey, KT1
Nestled on the banks of the River Thames in historic Kingston, famed for our craft brews, real ales and draught tap room, The Ram is the pub for any beer enthusiast.
12 miles Hampton Wick, Kingston upon Thames, KT1
You’ll find us on Charter Quay overlooking the River Thames – near Kingston's market place – complete with 90 outside seats for dining al fresco. We’re open from 10am for food. So whether you want bre
12 miles Stanmore, Middlesex, HA7
Modern venue with a menu of grilled Indian and Pakistani dishes, live TV sport and a bar area.
12 miles South Croydon, Surrey, CR2
12 miles Harrow, Middlesex, HA3
12 miles London UB2
Simply the best pub in Southall for homecooked food, The Plough Inn serves up a mouthwatering menu alongside a raft of daily specials. When the summer sun arrives, you'll find us out in the garden tending to a brilliant barbecue too!
12 miles Loughton, Essex, IG10