Sold House Prices in Criccieth, Gwynedd | Average £187,697 | BritishProperty.uk