Skip navigation Skip hierarchy
Sainsbury Archive Logo
Press release announcing the opening of a new Sainsbury's store. This was the largest Sainsbury's store in South East London and was part of a development at Selhurst Park - the Crystal Palace Football Club ground.