Todds Green

The Thatched Cottage – claiming to date from the 14th century – is the only venerable building in Todds Green, which otherwise comprises a Victorian terrace on the single turning off the new Stevenage Road, a number of pleasant but unremarkable first half of the 20th century houses plus a few newer builds, and aContinue reading “Todds Green”