fromianVisits3 days agoLondon's Alleys: Latchmere Passage, SW11The picturesque cobbled passage under the railways in Clapham Junction commemorates its 125th anniversary this year, representing a significant historical transition in the area.London