Back to the glossary
STORR LOH-kay-terr
noun
A feature of an e-commerce company’s website, app or social media channel that helps their customers find the location of their physical stores.
Subtotal
£0.00