Traveling on the London Omnibus South of The River in the 1990s by Peter Marshall
#5 Peckham
Places & People