Hosted on MSN4mon
The iconic London landmarks that locals love the most from St Paul's Cathedral to the Tate ModernBuildings like Big Ben, The London Eye ... Another enthusiastic Londoner said St Paul’s Cathedral is the best landmark, adding “it is by the river and easy to get to.” ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results