Shropshire Wildlife Trust Gift Shop
Ellesmere, SY12 0PA, United Kingdom
5
1 reviews
1 comments
W448+84 Ellesmere, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsSamantha Bradley
Fantastic cafe lots of choice great cream tea!! Well priced and friendly staff. Lovely and warm after a cold drizzly walk