Where roughly, road name or postcode? What is the downstream attenuation of the service you receive (get this figure from the ADSL router)
maps.thinkrboadband.com shows reasonable speeds, apart from one bad TalkTalk result, but that looks more like a faulty line.
Also have you checked whether FTTC is available? As this appears to be available in some areas around there.