Doubt it.
Not in Nottingham, anyway.
Aren't they based in Evesham, down in the Cotswolds? That'd be quite a drive from Nottingham.
I'm sure if you contact them ahead of the time you could make a personal visit to pick up bits, but I would doubt they have a 'shop'. Could be wrong though.
You're GW ways have led you astray - only GW (and its bastard offspring) is in Nottingham. It may well be the centre of the GW hobby, but not miniatures gaming as a whole.