Colchester in Essex, if you guys don’t already know is the oldest known town in Britain. I live […]