Six lots to watch at MacDougall’s upcoming sale of Russian paintings and works of art

Russian art specialists MacDougall’s is marking 15 years since holding its first auction in London and has announced that its upcoming sale on June 5 will have a total estimate of £8.5m.

The 309 lots of pictures and works of art will take place at Asia House in New Cavendish Street and …

Enjoy unlimited access: just £1 for 12 weeks

Subscribe now