London Architecture
Design Museum: London
Address
28 Shad Thames
London, England SE1
Basic Information
Type Museum
Neighborhood: Bermondsey