What is the distance from Bedford England to London England?

57 miles