Masterpiece London 2015
Thursday June 25 - Wednesday July 01
South Grounds, SW3 4LW London - United Kingdom
The Royal Hospital Chelsea