South Road is in a great location of Bishops Stortford, Location central of the area where you are very close to all great local schools only a few blocks away