Camberwell Green, Peckham Workhouse & the Star of India – 1990
On 18th March 1990 I took an early train to Vauxhall and then travelled east on the top deck of a 36 bus to Camberwell Green. I saw the buildings at the crossroads there and rang t...