Clapham Cross at the junction of the High Street and Clapham Park Road, with the 163 horse tram centre. ID; IV336/5/25
From the Loobey Postcard Collection