PETER ENGLAND formal and casual menswear, denims, linen, festive wear, and accessories.