Several years ago when my wife was in London she bought a really unique purse made out of bottle caps from a store called Octopus. In searching, I can't seem to find a store website or any details on where it's located and the hours it's open.
Does anyone know the hours and the location(s). Also if they have a website could you attach the link. Thanks!