English: A Tower of London.
Telugu: ది టవర్ ఆఫ్ లండన్.