Crystal Palace, Penge. May 1928. - The Independent