On 15 November 1913 Jacob Epstein coined the name for The London Group, Britain’s longest running artists’ group. A hundred years later to the day, +100 The London Group Today opens in the capital, a unique exhibition that connects Britain’s leading contemporary artists to their historical counterparts.
Read more