English: At one point of time the Tower Of London was the residence of the British royal family.
Telugu: ఒకప్పుడు లండన్ టవర్ బ్రిటీష్ రాజ కుటుంబానికి నివాసం.