Love them or loathe them Fowlers in Bristol have a large selection. Also I know it is further than you stipulated but you could always combine it with a sunny ride, Smart Riders in Christchurch have a really good selection of Ladies gear. In my opinion it's the best M/cycle clothing shop I have ever been to.