I'd like to work out the distance between two points. No map. No javascript. Just the distance.

I understand Google maps prohibits this and it's against their terms of service. But Bing Maps doesn't have this restriction.

I want to give the points in a general format, i.e "Cambridge" "Church Street, Newcastle"

How would I go about doing it? As basic as possible. It's for a mobile device.