Contact Details

We have local teams in Swansea, Caerphilly, Cardiff, Carmarthenshire, The Vale of Glamorgan, Pembrokeshire and Rhondda Cynon Taff. We cover the whole of South, East & West Wales and further afield where suitable. We would be delighted to discuss your requirements with you and if we are not able to help, we will do our best to point you in the direction of someone who can. We will reply to you the same working day for all enquiries before 3pm. For enquiries after 3pm we will contact you the next working day. If you require a response sooner please let us know. Please note that all phone calls are recorded. You can also contact us by email at law@jcpsolicitors.co.uk.

Swansea Head Office

Venture Court
Waterside Business Park
Valley Way
Enterprise Park
Swansea
SA6 8AH
Directions

  • Tel: 01792 773 773
  • Fax: 01792 774 775
  • DX: 82804 SWANSEA 2
Caerphilly Office

The Bluebell
Market Street
Caerphilly
CF83 1NX
Directions

  • Tel: 029 2086 0628
  • Fax: 029 2088 6201
  • DX: 43861 CAERPHILLY 1
Cardiff Office

15 St. Andrews Crescent
Cardiff
CF10 3DB
Directions

  • Tel: 029 2022 5472
  • Fax: 029 2022 8462
  • DX: 33019 CARDIFF
Carmarthen Office

Tŷ Gelli Aur
10 Quay Street
Carmarthen
SA31 3JT
Directions

  • Tel: 01267 234 022
  • Fax: 01267 231 867
  • DX: 51404 CARMARTHEN
Cowbridge Office

The Pavilion
60 Eastgate
Cowbridge
Vale of Glamorgan
CF71 7AB
Directions

  • Tel: 01446 771 742
  • Fax: 01446 771 380
  • DX: 50960 COWBRIDGE
Fishguard Office

Sycamore Lodge
Hamilton Street
Fishguard
SA65 9HL
Directions

  • Tel: 01348 873 671
  • Fax: 01348 873 699
  • DX: 98325 FISHGUARD
Haverfordwest Office

Oak Corner
Haverfordwest Business Centre
Merlins Court
Winch Lane
Haverfordwest
SA61 1SB
Directions

  • Tel: 01437 764 723
  • Fax: 01437 760 493
  • DX: 98275 HAVERFORDWEST
Pontypridd Office

15 Gelliwastad Road
Pontypridd
CF37 2BW
Directions

  • Tel: 01443 408455
  • Fax: 01443 485476
  • DX: 44355 PONTYPRIDD
St Davids Office

Cysgod y Twr
The Pebbles
St Davids
Haverfordwest
SA62 6RD
Directions

  • Tel: 01348 873 671
  • Fax: 01348 874 048