Former Debenhams store

The site in Palmerston Road is being demolished

View more