Filters:
bar in Albrighton
About 3 results.
Shrewsbury Arms
The High Street, WV7 3LA Albrighton, United KingdomKeep up to date with all of our news, including weekly menu's, entertainment & offers. Find out about our food & drink promotions plus our events.