I live over 30 mins walk from my BT exchange & couldn't get above 1mb at peak times

you'd think BT would build more exchanges in major citys/towns as I can't imagine anybody putting up with the service they get if they live a fair distance from their exchange.