The Jockey Inn is a beautifully renovated, award winning country pub and restaurant situated in the south Worcestershire countryside.
The Angel Inn Hotel is refined and welcoming with an abundance of character and a dedication to food and comfort. Situated in the heart of the charming market town of Pershore, close to the banks of the River Avon, this sensitively refurbished hotel and bar of Tudor origin offers something for...