English: And it is located in London.
Telugu: ఇది లండన్ లో ఉంది.