
Mayflower Street runs between Jamaica Road and the Thames in Bermondsey, South London. In 1939, 34 houses and 121 residents occupied the street. Between 1940 and 1941 bombs fell on 7 of these houses and at the end of war, the street - with its corner shop, was demolished. The...