As far as I can tell, there really isn't one. Two options: you can bookmark the homepage, and get there from your bookmarks screen. Or, you can open a new window, which opens the home page, and then close the other window.
The free Dolphin browser does have the ability to go to your defined home page.