Tea On The Green
Tea on the Green is based in the centre of the small village of Danbury overlooking the duck pond. Recently under new management it has been refreshed and you are sure of a warm welcome.
Tea on the Green is situated in the heart of the village of Danbury.
A short drive from Chelmsford, the county town of Essex.