Leonard Ross, who won a combined $164,000 on The Big Surprise and The $64,000 Challenge at the age of just 10, endured severe ...
The closure of the iconic Dogstar venue in Coldharbour Lane in October 2024 was a hammer blow to the local night economy, although the venue had been woefully under-performing for some time.