london: zabludowicz collection

a

art

review_main

address

176 prince of wales road, london, NW5 3PT

phone

+44 20 7428 8940

website

www.zabludowiczcollection.com

author

becky

date

26 may 2011

last checked

26 may 2011

A suprisingly under-the-radar gallery in a grand former chapel.