Map
Royal Hospital Rd., Royal Hospital Chelsea, London, England SW3 4SR, United Kingdom
Close
Things to Do
Masterpiece London 2012