Yoxall, Burton upon Trent, DE13
Freehouse Pub & Hotel in rural Staffordshire offering fine dining, luxurious accommodation and a superb venue for weddings and other celebrations.