Star Light Flowers & Tea Room

Restaurant in Colchester, UK

Former Nonconformist Chapel Features: outdoor seating

Mersea Road, CO2 8RU