Scrummys at the Barn is located in Burton-on-Trent, United Kingdom on Burton upon Trent, Yoxall. Scrummys at the Barn is rated 5 out of 5 in the category alcohol retail monopoly in United Kingdom.
Address
Burton upon Trent, Yoxall
Accessibility
Wheelchair-accessible entrance