H & M is good
Baby Gap - great for T-shirts and plain sweaters etc
There is a shop called Play which is near me which has cool T-shirts - you can buy online here as well
Next had some nice plain knitwear, but it is £££ IMO
i don't like all those "here comes trouble" sweaters that most shops seem to stock
DS's feet are too fat for Vans and Converse at the moment