English: 103 It is home to two major department stores including the first and largest Fenwick department store, which houses some of the most luxurious designer labels, and one of the largest Marks and Spencer stores outside London.
Telugu: ఇది మొదటి మరియు అతిపెద్ద ఫెన్విక్ డిపార్టుమెంటు స్టోర్తో సహా రెండు ప్రధాన డిపార్టుమెంటు స్టోర్లకు నిలయంగా ఉంది, ఇందులో కొన్ని విలాసవంతమైన డిజైనర్ లేబుల్స్ ఉన్నాయి మరియు లండన్ వెలుపల అతిపెద్ద మార్క్స్ మరియు స్పెన్సర్ స్టోర్లలో ఒకటి.