Though London is in pre-Christmas gridlock, making it difficult to go anywhere that can’t be reached on foot, there are some important shows to be seen, including the remarkable Beyond Caravaggio at the National Gallery (until 15 January if you can get through the traffic to Trafalgar Square). Though it has only a handful of the naughtiest-painter-ever’s pictures, it is a wonderful … [Read more...]