New Cross Hair and Beauty Salon

160 New Cross Road, London, England