Streets of London: Walworth Road, SE1

Streets of London: Walworth Road, SE1

A rare sighting of a traffic-free Walworth Road

Streets of London: Walworth Road, SE1
CLOSE WINDOW