Ted Cousins
Member
Lived at 243, High Street, Lewisham, London, England as a kid until 1952.
Picture predates my residence by a good few years, but still ...
Imagine my surprise when I "flew" over there courtesy of Google Maps a couple years ago:
All gone ...
Picture predates my residence by a good few years, but still ...
Imagine my surprise when I "flew" over there courtesy of Google Maps a couple years ago:
All gone ...