From historical icons to bustling markets, iconic new builds to royal specials, here's the 25 famous buildings in London you have to see.