Sold House Prices in Cardigan, Pembrokeshire | Average £175,161 | BritishProperty.uk