Vogue Williams – Departing Global Studios in London Vogue Williams – Departing Global Studios in London