English: The company has 660 stores in the UK.
Telugu: కంపెనీ బ్రిటన్లో 600 షాప్లు ఉన్నాయి.