A suspected tornado touched down in London on Friday, June 25 and tattered local homes and businesses, as seen in this footage filmed in Romford.
A suspected tornado touched down in London on Friday, June 25 and tattered local homes and businesses, as seen in this footage filmed in Romford.
A suspected tornado touched down in London on Friday, June 25 and tattered local homes and businesses, as seen in this footage filmed in Romford.