The Terrace Cafe in Colchester 06/05/2015 Lindsay Leave a comment The Terrace Cafe which is in the Firstsite gallery in Colchester is under new management. A great place to get… Continue Reading →