The tower of London at night, United Kingdom.

- Image ID: KD7913
Petr Kovalenkov / Alamy Stock Photo
Image ID: KD7913
The tower of London is one of the world's most famous fortresses and hes seen service as royal palace ,prison, armoury and even a zoo.Situated in central London , just a stone throw from the river Thames ,it is one of the city premier attraction.