Hi! I'm a newbie here! I live in France and plan to come to London very soon. When I was in France, I used F&W Maxitone and had amazing results, but now, those available here are not working at all :-(
I'd like to have the address of one local store in London where I can buy it, if you could help me that'll be great! Excuse me if my english's not perfect :-D