Fiona Wand is the founder and owner of The Beauty Spot salon in Letchworth Garden City. Fiona is a fully qualified beauty therapist with international health & beauty council diplomas and a member of BABTAC the British Association of Beauty Therapists and Cosmetologists. The Beauty Spot offers a full range of beauty treatments for women in a comfortable