Does anyone know exactly where in Danbury they were based, I live in Chelmsford so it would be interesting to see what's there now.
I think it was actually in Danbury the village. If you look on the brochures it always says Danbury 'near Chelmsford in Essex.