Exhibition
Carter_: And, It, The, Constant, Although
21 May 2009 – 21 Jul 2009
Address
- 77A Greenfield Road
- London
- E1 1EJ
- United Kingdom
Travel Information
- 5,15, 15a, 25, 40, 67, 78, 254
- Whitechapel / Aldgate East
- Liverpool Street
Event map