Masterpiece London

29 June - 05 July

South Grounds, The Royal Hospital Chelsea
SW3 4LW London
United Kingdom