Netherfield Road South, 1940s and 2025