Question Author
I walked into Topshop last month and asked a sales asssistant if they sell size 4 and she looked at me up and down with horror on her face and said no! Maybe it's just the bigger stores, like Oxford Street, that do it. Although Topshop website only offer a size 4 in their petit range. I've looked in a couple of Miss Selfridge stores and found it hard to even to get a size 6.
Primark do not even do a size 6, let alone a size 4! The smallest size I have seen in there is a combined size 8-10. As for Asda, I have just looked on their website to discover that the smallest size they go up to in their regular style is a size 8. Their petit range may go down to a size 6, but the website doesn't say, plus I don't need petit.
I don't think I'm going to be able to find a store that sell size 4. I've looked online, but I cannot find anything. Perhaps I will have to order size 0 from American websites. It's a shame that I will have to continue shopping in kids sections. It's just so unfair that shops stock 20+ sizes, but not -6 sizes. It's also unfair that they assume that all size 4 wearers must be very short.