FEARS of a chemical incident were sparked this morning after vomiting residents were rushed to hospital and a South London street was put on lockdown.
A total of 24 people were evacuated from their homes in Alwold Crescent, Lee, after neighbours reported the smell of an unknown substance. -- More...