Local Businesses with online stores for Christmas
These shops have online stores where you can see all their stock that they have available for delivery. Many offer free delivery, so if you can't get to Barmouth to visit the shops, have a look at these local offerings.