English: The flagship store on Oxford street is the second largest shop in the UK.
Telugu: ప్రధాన ఆక్స్ఫర్డ్ స్ట్రీట్ స్టోర్ UK లో రెండవ అతిపెద్ద దుకాణం.