I'm just in the process of moving from Clapham/Battersea where there are plenty of baby/maternity shops (but we do have the highest population of toddlers in western europe). I think their baby clothes are quite reasonably priced. I've bought a few things for my son in there and they are made from nice materials and they aren't covered in gaudy Disney characters, unfunny slogans or corporate branding. Bearing in mind that until your little treasure starts throwing food over him/herself you don't need many baby clothes so a few nice ones are better than a lot of crap. I'd still look in Snapdragon first as an independent shop (not sure if they sell maternity wear).