London 2008

Tower of London

The Tower of London is located downstream the Thames River, next to the city of London.

The construction of these buildings goes back all the way to 1078. The location served Kings and the military.

 Tower of London

Right next to the Tower of London is London Bridge also called Tower Bridge Tower Bridge

Both tourist attractions are located within walking distance Tower of London and London Bridge - Up