Venues
England
Shropshire
Shrewsbury
Description
Large Garden Centre with a restaurant and some interesting beers/ciders in the shop.
Sign up to add a tick or review
Join Us