Hanworth Park, Feltham, TW13
Here at The General Roy you'll find everything you'd expect from a traditional local pub in Feltham - but with a bit of added sizzle.