Major Horrific Hatton Cross Accident!
Three people killed in a car and van accident. Near London Underground station on the A30 Great South West road a car was heading to Heathrow Airport, made its way towards Terminals 1, 2, and 3; however, the decided to take a u-turn on the