Die 1994 von Poju und Anita Zabludowicz gegründete Zabludowicz Collection widmet sich der internationalen Gegenwartskunst. Seit 2007 befindet sich die Sammlung in einer ehemaligen Methodisten-Kapelle in der Prince of Wales Road in Nordlondon. Der ungewöhnliche Ausstellungsort dient jungen Künstlern und Kuratoren als experimentelle Plattform. Mit zwei weiteren Standorten in den USA und Finnland gehört das Ehepaar Zabludowicz zu den einflussreichsten Sammlern Londons.