London Design Museum London April 6, 2007September 3, 2012 Steve 0 Comments Design Museum, London London’s design museum, located at the end of Shad Thames, near Tower Bridge. Read more