Well, all I can tell you is how I personally find hobby stores in my area. I go to
www.tamiya.com and go to the dealer list. I have found that if a store carries the Tamiya line, they are usually a pretty complete store, however, I don't know if its the same over there, I have never looked at the site for the UK (< sorry if that is wrong
) I hope I have been some help. Good Luck.