Friday 27 October 2023

Peckham Road, South London






One of the main drags in south east London, Peckham Road's period architecture is overshadowed by a steady flow of traffic.