English: London. thames and Hudson.
Telugu: లండన్ః థేంస్ మరియు హడ్సన్.