Tower of London – discover a castle – a secure fortress, royal palace and infamous prison Tower of London is a world heritage site. It is one of the world’s main tourist attractions. It attracts over two million visitors a year from all over the world. What you can see the Tower of London inside There are so many things …