Residential Development Site Available with Outline planning consent granted for 5 executive dwellings..
Todds Green is a small, semi-rural settlement located near Stevenage in Hertfordshire. The area offers a balance of countryside surroundings and..