Steve Maltz: 29th July 2024 29 Jul Written by Steve Maltz Trafalgar Square Steve Maltz Previous Previous Steve Maltz: 12th August 2024 Next Next Steve Maltz: 22nd July 2024