British historical art gathers centuries of portraits, military records, and domestic scenes painted in oil, watercolour, and print.