Skip to contentSearch
Tagged: road closures
- United KingdomGas Leak and Evacuations Follow Car Crash into Liverpool RestaurantA collision involving a Peugeot car and Tiger Rock Restaurant in Liverpool city centre resulted in a gas leak, prompting road closures and the evacuation of nearby structures, according to BBC UK.1 min