British painting encompasses centuries of oils, watercolours and drawings capturing portraits, landscapes and rural life.