Architecture of Yorkshire See Also 1860Architecture of YorkshirechurchesGeorge Edmund StreetHowsham Random Building 1888 – New Post Office, Doncaster, Yorkshire 1860 – St. John’s Church, Howsham, Yorkshire Home / Buildings / Architecture of England / Architecture of North East England / Architecture of Yorkshire / 1860 – St. John’s Church, Howsham, Yorkshire Architect: George Edmund Street Constructed 1859-60 by Street for Hannah Cholmley. Share this:TwitterFacebookMastodonRedditPrint Related! Related!