There is a Wybastan in Bedfordshire, a few miles to the north east of the town of Bedford. I am not familiar with the area, you may require some local help - I cannot find a modern day Francis Drive on the map, (
http://www.bing.com/mapst of Bedford), although there is a Francis Drive in Hinxworth, a few miles south east of Bedford.