Sovereign signs shops and restaurants at Willow Place

Sovereign Land has signed two restaurants and two new shops at the Willow Place & Corby Town Shopping Centre, Northamptonshire.

Pep & Co, the UK’s new fashion clothing entrant, has taken 6,700 sq ft at 20 Willow Place