English: of Greater London.
Telugu: గ్రేటర్ లండన్.