Sunday 4 June 2006 2.17pm
I passed at 7:30 on a bus, and saw that Walworth Road
was closed between Elephant and Heygate Road, and this was confirmed on BBC London 94.9 but no explanation. My previous flat was right there in the blue building above the new Chinese restaurant, but have now moved round the corner so can't enlighten you. Anyone?