I'm puzzled. A "convenience store" suggests a walk-in shop, but your marker is in a residential area where I'm sure there are no walk-in shops. It's also strange that a walk in shop would not put its address prominently on the home page of its website, otherwise how would anybody find it. And then ... the marker pin is London Road, Enfield ... but the marker pin on the contact page of web site is London Road, Isleworth. 