Dr Bike under Peckham Arch
Peckham Arch Peckham Square, by the Peckham Library and Peckham Pulse Leisure CentreThis is Andy, the brain behind all this free bike maintenance. Cyclists cycle 120 miles to Dunwich on the east coast in the light of the full moon and collapse […]