At a crossroads...
Ask me anything | Submit | Archive | RSS
Latest Tweets:
August 19 2011
On the night of 14 October, 1940, a bomb penetrated the road and exploded in Balham Underground station, South London, killing 68 people. An 88 bus travelling in black-out conditions fell into the crater.