Certainly a highlight for Modern British art enthusiasts is the upcoming London Art Fair. The Fair takes place at the Business Design Centre, Islington, N1, from 16 to 20 January and features over 100 galleries presenting the great names of 20th-century British art as well as exceptional contemporary work. Artists on display include Keith Vaughan, […]