Stockholm

The Museum of Photography
StadsgÄrdshamnen 22, 116 45 Stockholm

New York

The Museum of Photography
281 Park Avenue South, 10010 New York

London

The Museum of Photography
10 Whitechapel High Street, London E1 8DX