Sold House Prices in Cardigan, Pembrokeshire | Average £174,946 | BritishProperty.uk