Durham Castle by admin September 19, 2022 Durham Castle is a Norman castle located in northeast England in the United Kingdom. Built under the order of William the Conqueror beginning in 1072, the castle now houses University… Share this:Click to share on Facebook (Opens in new window)Click to share on Twitter (Opens in new window)Click to share on Pinterest (Opens in new window)