menu
ArchiveExhibition

The Street : Melanie Manchot

15 Jan-22 Feb 2009

Whitechapel Gallery
London E1 7QX

Overview

To see this exhibition, please visit The Shop - The Street Headquarters 26-28 Toynbee Street, London, E1 7NE Open Weds-Sun, 11am-5pm