Masterpiece London

25 June - 01 July

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