Posted inDelaware Monday Daily Delawhere [11.10.14] Posted by By Delaware Dem November 10, 2014 The Charles Thomas House, on The Strand in New Castle. The house was built in 1801 as a hotel, and also served as the parish house for Immanuel Episcopal Church. Delaware Dem View All Posts Post navigation Previous Post Debbie: It’s Time To Move OnNext PostAttendance Zone Decision for Cooke Elementary School Results In A Protest