Residents fume at 'eyesore' in local square and compare it to 'Teletubby land' January 14, 2024 Locals in Worcestershire have slammed their town centre’s new artificial grass squares and compared the new design to the children’s TV show More