November 19, 2014Pictures: S Club 7 leaving the Global Radio Studios S Club 7 and Hannah were seen leaving the Global Radio Studios on Leicester Square earlier today. Check out some pictures below: November 19 – S Club 7 leaving the Global Radio Studios