Peacocks is a fashion retail chain based in Cardiff, Wales. The chain is a part of the Edinburgh Woollen Mill group. There are currently over 400 Peacocks retail outlets located in the United Kingdom; and more than 200 stores located in twelve other countries throughout Europe.