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