Masterpiece London 2022


London, South Grounds | The Royal Hospital Chelsea | London| SW3 4LW | UK
30 June - 6 July 2022