Croydon Town Hall now occupies the site where a former railway station once stood. Echoes of the old station can still be found in the Queen's Garden, marked by a plaque that honours its ...