6 Iconic London Buildings Architecture, Design, Iconic Buildings, Landmarks, London, Modern Design The Shard 30 St Mary Axe (The Gherkin) Houses of Parliament (Palace of Westminster) One Canada Square (‘Canary Wharf’) Westminster Abbey St Paul’s Cathedral Share this:TwitterFacebookEmailLike this:Like Loading...