One of the most famous landmarks in London is the Tower Bridge. Tower Bridge is a combined bascule and suspension bridge which crosses the River Thames. It is close to the Tower of London, from which it takes its name.
Sky Garden - Imagine a skyscraper with an indoor garden, three eateries and arguably the best views in London. If you like the sound of this, you will love the new Sky Garden! Read on for my first look at this new London landmark.