Museum of Brands Location111-117 Lancaster Road, Notting HillW11 1QTGreater London Website Address http://www.museumofbrands.com/