The Beauty Inn 251 Haselbury Road, London N9 9TT