Man catches fire and dies in Tottenham north London


Pedestrians watched in horror as they saw John Nolan, 70, ablaze in Orchard Place, north London, near Tottenham Hotspurs’ old football ground, just after 1pm on September 17.

Read More…