"a party a friend of his from art school was having at the Saatchi Gallery"
The Saatchi Gallery
Creative Commons Attribution Share AlikeThe Saatchi Gallery - Credit: Ckeen

A mecca for contemporary art, the Saatchi Gallery is a prestigious London venue that  has championed both new and established artists since 1985. It was relocated to Chelsea in 2008.