English: The shop opened in 1830 and is still located at 53 New Oxford Street in London, England.
Telugu: ఈ దుకాణం 1830 లో ప్రారంభమైంది మరియు ఇప్పటికీ ఇంగ్లాండ్లోని లండన్లోని న్యూ ఆక్స్ఫోర్డ్ స్ట్రీట్లో ఉంది.