Among many new developments, Downham Health Clinic opened in Churchdown Road in 1932, Good Shepherd School opened in Moorside Road in 1933, Beckenham Place Park Recreation Area opened in 1936, and both the Downham Library and the Swimming Pool were opened to the public in June 1937.