Sold House Prices in Dolgellau, Gwynedd | Average £157,343 | BritishProperty.uk