Upgrade to pro and remove ads

Crystal Palace (Canada Building), Crystal Palace Park, Sydenham, County of London, England, UK


Built for the 1911 Festival of Empire. Presumably did not survive the 1939-45 war, when the palace grounds were commandeered by the armed forces.







Printed from https://brassbandresults.co.uk/