Top 10 beautiful places not to be missed when coming to London