Home Villages New England North House, New England VillagesNew England North House, New England April 2, 2019 An undated image showing North House on Lincoln Road, New England. This was the Great Northern Railway’s “shed master” house and was sited at the end of the front row of railway cottages on Lincoln Road more or less opposite today’s Crown pub.