What’s On In London
London Art Fair brings together more than 100 galleries showcasing contemporary artworks from the early 20th century to today. January 18–22 at the Business Design Centre, 52, Upper Street, N1 (www.londonartfair.co.uk) The Irish National Opera’s run