Just an FYI for Hampstead-dwelling folk in London: The Organic Pharmacy is opening for business at 44 Hampstead High Street at the end of December 2008.
There are a few good beauty shops in Hamstead already... Crabtree and Evelyn and that great pharmacy right next to Gail's (or possibly next to the Greek restaurant... can't remember exactly). Plus there's the fabulous Keat's Pharmacy next to Carluccio's on Rosslyn Hill (Molton Brown and The Body Shop are just a few minutes closer to the tube station on the same road). So, definitely a good beauty destination for north London. Highgate has a few good salons and shops as well. More on that later.