We have seen a house we like in letchworth ...its on the Lordship Estate which people have said not to live on. The area seemed fine to me (Yardley) can you help and tell me what it is really like please?