London Architecture

Design Museum: London

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