179. LONDON ON FOOT. London Borough of Croydon. Maybe it was the jet lag, but this moment took me back to the Korova Milkbar in A Clockwork Orange. The film was made in 1971, about the same vintage as this corner of dear old Blighty.

Comments are Disabled