Take a look at the Pin Map of the UK here on Pinside for some places to play pinball and have a beer.
My favourite place is The Pipeline Bar in East London near Liverpool Street rail station, currently with six games in fine working order set up. It's a rock bar run by Tomas, a fellow pinball enthusiast. Normally full of the Banker/Investment crowd from the City during the day, but with a younger mix of people in the evenings. Food is normally available, and there are several restaurants or fast food places nearby.
The Dove and Rainbow pub in the centre of Sheffield normally has several games, although I haven't visited there yet.
There are several other pubs around the UK with a single pin to play, though the volume is normally turned right down and the condition of the games are variable.
Try having a look at Pinformer www.pinformer.co.uk (although the site is currently down) for locations of pins in the wild here in the UK