answersLogoWhite

0

Currently no one lives at the Tower of London which is also called, less commonly, Her Majesty's Royal Palace and Fortress. Currently the Tower is a tourist attraction.

User Avatar

Wiki User

14y ago

What else can I help you with?

Related Questions