English: London is the capital and largest city of England and the United Kingdom.
Telugu: రాజధాని మరియు ఇంగ్లాండ్ యొక్క అతిపెద్ద నగరం (మరియు UK) లండన్.