hasbean isn't bad for buying new beans and they will grind also, just buy the minimum amount and drink lots of the stuff alternatively try and find someone locally who sells and grinds for you, they tend to frequent markets etc.
Whittards is annother options but i really didn't rate the coffee i tried from there, very very stale
Whittards is annother options but i really didn't rate the coffee i tried from there, very very stale