|"A Hero must win 500 gold at a pub game in one sitting, having tried each game type at least once."
Fable 2 Achievement text.
Firstly make sure that you've played Keystone in Bowerstone Market, Fortune's Tower in Westcliff and Spinnerbox in Oakfield. Then go to Bloodstone and play Bloodstone which is a variation of Keystone but reversed. Take 40,000 gold out of the bank then bet on each bottom option every time and you'll have won 500 gold quite quickly.