English: Tower of London.
Telugu: బ్లడీ టవర్ లండన్ లో.