Christie's presents its March 2026 Modern British and Irish Art sales, taking place in London on 18 March (Evening Sale) and 19 March (Day Sale). Thousands of years of artistic expression can be found ...