The Museum of Brands
If you think about visiting a museum in London, what springs to mind? The Natural History Museum, The British Museum, or perhaps the Science Museum? The Museum of Brands is not an obvious choice, but I recommend planning a visit as this trip down brand memory lane is more than worthy of a couple of […]