111-117 Lancaster Rd
London W11 1QT
United Kingdom
About
The Museum of Brands in Notting Hill, London, showcases over 12,000 original items from the Robert Opie Collection, tracing 200 years of British consumer culture through packaging, advertising, and design.