wanna go to chelmsford for a holiday? na mate, its shite theres fuck all in it
a small dreary south east english town in essex that is surpringly catholic
"wanna go to chelmsford for a holiday? na mate, its shite theres fuck all in it" What is the definition of "chelmsford"?