
Masterpiece London
25 June - 01 July
South Grounds, The Royal Hospital Chelsea
SW3 4SR London
United Kingdom
Stand A2