London : Design Museum


The museum covers product, industrial, graphic, fashion and architectural design. The museum was founded in 1989, located by the River Thames near Tower Bridge in central London, England.

hotels nearby

map and directions

food and drinks

more information