British fashion brand Peacocks has opened a new and bigger outlet on level 1 at The Plaza, Sliema.
The outlet features the latest in shop decor currently used in refurbished and new Peacocks outlets in the UK.
With this opening, the outlet is also introducing Peacocks’ menswear range, making it the chain’s biggest outlet in Malta.
Peacocks is also available inValletta, Paola and at Arkadia in Gozo.