Sleezy old Letchworth. Dear oh dear. I’ve lived in Letchworth for eight years now and what I’ve witnessed over the years is incredible. Head into town on a Friday night and find yourself staring at groups of the local teenagers who believe they’re high end drug dealers carrying knives down the front of their trousers. […]