To provide you with additional information about how we collect and use your personal data, we’ve recently updated our Privacy Policy and Terms of Service. Please review these pages now, as they apply to your continued use of our website.
Tesco Metro Store. A Tesco Metro Store In Bedford, England, Uk.tesco Is A British Multinational Grocery And General Merchandise Retailer Headquartered In The Uk. It Is The Third-Largest Retailer In The World Measured By Revenues. It Has Stores In 14 Countries Across Asia, Europe And North America And Is The Grocery Market Leader In The Uk. Metro Stores Are Usually Situated In The Center Of Large Towns And Cities.