Route 66
High Street
Haverhill CB9 8AR
United Kingdom