Filters:
country food restaurant in Twyford
About 1 results.
The Horse and Groom
Bath Road, Hare Hatch, RG10 9SB Twyford, United KingdomThe Horse and Groom has been serving the needs of locals and passers-by alike for some 300 years. You'll find cask ales, fresh food and wines.