Good news 4 days ago Donation in London, England, United Kingdom Show on map London, United Kingdom · 2 independent reports · 2 publishers First reported by 1069thex.com, thenextweb.com