2013
TQ3276 : Public toilets, Camberwell Green
taken 11 years ago, near to Camberwell, Southwark, England
Public toilets, Camberwell Green
In frequent use on the southwest corner of Camberwell Green, a cherished little park in the busy heart of Camberwell.
Image classification
(about):
Geograph
This page has been
viewed about
180 times