The Leicester Deaf Centre at 135 Welford Road is a vital resource for the deaf community of Leicester. The Centre… read more