Carlo & Co. Duxford Barbers Website Tel: +44 7774 342969 Address: Ickleton Rd, Duxford, Cambridge CB22 4RT, UK Google Rating: 5.0 out of 5 stars More info for Carlo & Co. Duxford