28 High St, Bromyard HR7 4AA +44 1885 488222
restaurant, Acton Beauchamp, England, GB
How to go there