100 Things Everyone Should Do In London At Least Once
If you're visiting London, you can't afford to miss these sights. 1. Head up to the public roof terrace of the One New Change to admire the view of St Paul's Cathedral. It's one of the best views in London that you don't have to pay for. 2. Take a picnic to Primrose Hill and drink wine as you watch …