Name the Top 124 Landmarks within the boundaries of London. These can be historical or modern buildings, famous streets, parks, department stores, airports, event spaces or just iconic London things. All landmarks are specific to London (i.e. no Four Seasons). These are not all the London landmarks, just the most known.