Museum of Brands

111-117 Lancaster Rd, London W11 1QT, United Kingdom Save to wishlist Mark as visited
Museum Tourist Attraction

About

The Museum of Brands is a museum in London that focuses on the history of consumer culture from Victorian times to the present day. The museum was set up as a registered charity in 2002, and is located at 111–117 Lancaster Rd., Notting Hill, London W11 1QT.
4.5
Based on 1,944 reviews on Google Maps

Location

Top places in London