© 2024 Illustrated London News Limited, Soho Works, The Tea Building 4th Floor, 56 Shoreditch High St, London E1 6JJ