A prominent London restaurant has been turned into a crime scene, with an investigation underway after a burning fire bomb was thrown into the packed eatery late on Friday night (28th April 2023).
[block_2]
Six fire engines, police, and paramedics rushed to the scene on Abbey Road, yards from the renowned “Abbey Road” recording studio after many emergency calls were received when the liquid bomb spewed lethal smoke and fumes into the busy restaurant, trapping a number of staff and visitors.