We mainly use Hobby Fish(where this ones from) which is on the A5 towards Towcester, Maidenhead Aquatics in Woburn Sands and Dobbies in Fenny Stratford. Have been to a shop in St Albans...can't remember the name

and The World of Water in Oxford too but don't go there too much.