This is a growing archive of photos of Ham (part of Richmond upon Thames in south-west London) that delights in the unusual, the unexpected and the unnoticed.
6 March 2008
Toad of Toad Hall
Toad of Toad Hall grandly points the way on a rooftop in Ham Farm Road, the artiest road in Ham.