How many families live in the Tower of London?
The Tower of London, the ancient fortress on the Thames that consists of not one but 20 towers, is home to 54 families who live in a close-knit community within the confines of the moat, today covered with grass.
Can you stay overnight at the Tower of London?
But you’ll need a Beefeater to lead the way. Then Mark, a Beefeater dressed in resplendent red as the overnight watchman, led visitors through the Byward Tower. …
Are there houses in the Tower of London?
His father is the constable of the Tower of London, and the role means that the family gets to live in a home within the Tower. They live in The Queen’s House, one of the residences within the medieval fortress.