Contact Info

contact_info_border.jpg

The Head Office of Peacocks is:

Peacocks Stores Limited
Capital Link
Windsor Road
Cardiff
CF24 5NG

Company Registration Number: SC285031

Registered Office:

Waverley Mills
Langholm
Dumfriesshire
DG13 0EB