The Two Broomsticks has moved locations due to the announcement that Geocities will be closing later this year.
You can find the new site here:
The Two Broomsticks
Please make sure you update your bookmarks.