Masterpiece London

30 June - 06 July

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