Returning for it's fifth year, Masterpiece London at The Royal Hospital Chelsea, offers over 3000 years' worth of art history from antiquity to ...