London landmarks | Iconic Buildings of London

St. Pancras Station, The Gherkin, St. Paul’s Cathedral, Westminster Palace, The Shard - some of the most iconic buildings of London cityscape. Close your eyes for a moment and think of London skyline. Which buildings come to your mind first? Let’s have a quick tour around the most iconic buildings of London. Perhaps the most recognised building in London is The Palace of Westminster, or Houses of Parliament. This is one of the prime locations where every new visitor rushes to, when arriving at London for
Back to Top