The Weir Hotel is a fairly average pub, comfortable and welcoming. It's a bit of a trek to get there but the reward is a riverside position next to a weir on the River Thames with plenty of outdoor seating for warm summer days.
The bar menu is nothing to write home about but it's well-cooked standard British pub fare at a decent price with friendly and efficient service. I'd go here just for the fish and chips which are fresh, crispy and delicious. read more