English: Yes, it's just outside London.
Telugu: ఇది కేవలం లండన్ వెలుపల ఉంది.