Utopia Hair and Beauty Salon Beauty Salons Tel: +44 1603 757857 Address: 9 Chapel St, Barford, Norwich NR9 4AB, UK Google Rating: 4.6 out of 5 stars More info for Utopia Hair and Beauty Salon