George Tavern, Hill Solicitors and Royal Federal Hotel unbeaten