My local music shop (Express Music in Solihull) is fairly small, but I think has a reasonable stock of basses for it's size. It has about 8 in total being a mix of Ibanez and Squier. None are high end (£500 tops) but I think there is a good enough mix of styles to suit most players (there's a couple of 5 strings in there too). Bass amps are a different matter though, a Fender Rumble combo is it.
I am spoilt with a few good shops in Birmingham though, I have PMT and GuitarGuitar of which both have something for pretty much every player. PMT is only a 10 min drive from my work, so some lunchtimes I pop in for a browse (GAS).