There are four reasonable (if expensive) pubs out at Denham, a couple of miles away.