Sold House Prices in Milford Haven, Pembrokeshire | Average £130,897 | BritishProperty.uk