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