The Tower of London is a historic castle located on the banks of the River Thames, known for housing the Crown Jewels
http://go.bubbl.us/e1ceaf/7a39?/Bookmarks
The Tower of London is a historic castle located on the banks of the River Thames, known for housing the Crown Jewels