Answer by
Fleshj (403)
Tower of London, first built 1067, was the city's fortress for centuries. Now it houses the Crown Jewels of England and an armament museam. You take a guided tour from traditionally dressed "Beefeaters" who are British retired military. They give a great show and tell you about all the gore, scandal, and history of the place. Expect to pay $35.