
Masterpiece London
28 June - 04 July
South Grounds, The Royal Hospital Chelsea
SW3 4LW London
United Kingdom
Stand A2