Haverfordwest, SA61 in Pembrokeshire and Carmarthen, SA31 in Carmarthenshire are two of the most desirable places to live according to a new Royal Mail survey. Morriston, SA6, just to the north of Swansea and Penarth, CF64 were also listed in the top locations. SA4, SA7 and SA9, all in Swansea, also appeared in the top … [Read more...]