Rogue’s gallery
A £1 million painting has been found in a drug dealer’s den in west London. Sir Stanley Spencer’s Cookham from Englefield (1948) was stolen five years ago.
A £1 million painting has been found in a drug dealer’s den in west London. Sir Stanley Spencer’s Cookham from Englefield (1948) was stolen five years ago.