National Gallery, London, England, UK
(Prime Minister's Speech Location)
Camberwell Studios, London, England, UK
(Stella's Car interiors)
Nov 15, 2022 - Jan 23, 2023
September 1, 2022 - April 2023
(Prime Minister's Speech Location)
(Stella's Car interiors)