Kirkby Town Centre Liverpool, L32 8RD
Kirkby Town Centre is a 225,000 sq ft open air community shopping centre in the heart of Kirkby, a town located six miles north east of Liverpool. The shopping centre is adjacent to key public services and a popular market, and has an occupier line-up comprising a...
Barker Proudlove
