London Tower
The Tower of London is an ancient fortress (1076) standing on the banks of the River Thames. Over its history it has been used as a royal palace and fortress, a prison, an arsenal, and a jewel house, amongst other things. Read More…
The Tower of London is an ancient fortress (1076) standing on the banks of the River Thames. Over its history it has been used as a royal palace and fortress, a prison, an arsenal, and a jewel house, amongst other things. Read More…
This entry was posted on Thursday, September 24th, 2009 at 8:49 am and is filed under Travel Destination. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
Images Galery