London is famous for its iconic architectural structures, many of which are steeped in Royal history, as well as the breathtaking modern-day wonders such as The Shard. When sight-seeing in the British Capital, these are the famous London landmarks which are not to be missed.