
Masterpiece London
26 June - 02 July
South Grounds, The Royal Hospital Chelsea
SW3 4SR London
United Kingdom
STAND A02