lost gardens of Barnes & Mortlake

by uzwi

Site of the old police station, Anglesey Street.

Trackside allotments near East Sheen.