The Pond, Norwood Green, Southall, 1896

1942