A new exhibition is set to open (2nd November) at the Tate Britain Gallery exploring the works of French artists in London. The ‘Impressionists in London, French artists in exile’ exhibit shows off the works of French artists that moved to Britain during the Franco- Prussian War in the 1870s. The exhibition is the first to…