I'm a size 2 as well. There is one shop near me in Wimbledon that goes down to size 35 - but often I don't like the styles. Forget the high street, size 35 doesn't exist! Luckily I can get away with size 36 for trainers. Bally also does some small sizes but very expensive and a bit boring. Plus I can't wear heels, so I'm limited to flat, small shoes!
What I've found online:
Jones Bootmakers used to have small sizes, but I wonder if they've stopped this season as I did a search recently and nothing nice came up. You can return to store or get them to order it in. IME a biggish size 35.
Camper go down to a size 35. Can order online, I go to the Covent garden store. Tend to vary widely in size - the lace ups are smallish, the flatties can be too wide. The boots are quite tight fitting.
Yoox is a designer discount online store, have small sized shoes. But I found some still a bit big when ordered - got a nice pair of boots though.
Duo boots go down to a size 35. Motherinferior ordered a pair from here recently - what were they like? Quite tempted as I'm off to Bath in a few weekends to have a look.
www.prettyballerinas.com go down to a size 2 - I am very very tempted for this summer - may order a metallic gold pair and see how they fit. But they are based in Menorca - slightly worried about postage costs if they don't fit.
There is also a shop www.selve.co.uk which claim to make shoes to fit with your choice of style, heel, leather etc etc. Very expensive but looks fab - if I had a special occasion would think about going here.
Any other sources of nice-looking small shoes???