Tallia Storm – Seen after filming a new show in London Tallia Storm – Seen after filming a new show in London