English: It is in Oxford, England.
Telugu: ఇది ఇంగ్లండులోని ఆక్స్ఫర్డ్ నగరంలో ఉంది.