Good news 6 days ago Reunion in London, England, United Kingdom Show on map London, United Kingdom · 3 independent reports · 3 publishers First reported by geo.tv, aol.co.uk, metro.co.uk