The famous Tower of London is not a tall tower, but a castle across the Thames River from the City Hall. It is a landmark palace and fortress in London, England. There is a small museum in the Tower of London, where crown scepters and armoured weapons are also placed, which is very worth visiting and can not be missed.