English: Tower of London in popular culture
Telugu: ప్రముఖ సంస్కృతిలో లండన్ టవర్