Description
Peacocks is a fast-fashion retail chain from the United Kingdom based in Cardiff, Wales. The chain is now part of the Edinburgh Woollen Mill group, and employs over 6,000 people.
Location
47 Shillinghill Alloa Clackmannanshire United Kingdom FK10 1JX