Swansea
38 Walter Rd,
Swansea
SA1 5NW
Haverfordwest
Layton & Co
3 Picton Place
Haverfordwest
SA61 2LE
Newport
Second Floor Austin Friars
25 Commercial Street
Newport
NP20 1YD
Port Talbot *
H M Spring
2 Forge Rd
Port Talbot
SA13 1NU
* Due to Covid Restrictions for opening times of the Port Talbot branch please call 01792 484566