Yaughton Stores

Yaughton Stores is a location within the town of Yaughton, Shropshire.

Summary
This storefront is a bit of a general store, wherein dwellers of Yaughton can purchase anything from gardening supplies to propane to ice cream.