Hoping to move from West London to Hitchin. Have seen a property on the edge of Walsworth, near Grove Road/Wilbury Way. Can anyone offer thoughts on location?