Design Museum Loading Map.... Design Museum28 Shad Thames - LondonDetails 51.5028236 -0.07204030000002604 Address 28 Shad Thames London SE1 2YD United Kingdom Upcoming Events No events in this location