The Oak Inn at Staplow is a quintessentially traditional English country pub and restaurant close to the historic market town of Ledbury and to the glorious Malvern Hills, Eastnor Castle and the cities of Hereford and Worcester. Their talented chefs produce a mixture...
