London has hundreds of landmarks dotted across the region, from palaces, statues, ships, and towers; the capital is bursting ...