If you really want to see how a city or town looks and works you have to see it from above. In the case of London, there are plenty of High-rises and skyscrapers to do that from. From these heights, you can see the iconic old city laid out. It’s almost good enough to see the Roof sealant. Which are the best ones to do it from?