Knaresborough Castle is a ruined fortress overlooking the River Nidd in the town of Knaresborough, North Yorkshire, England.HistoryThe castle was first built by a Norman baron in on a cliff above the River Nidd. There is documentary evidence dating from 1130 referring to works carried out at the castle by Henry I. In the 1170s Hugh de Moreville and his followers took refuge there after assassinating Thomas Becket.In 1205 King John took control of Knareborough Castle. He regarded Knaresborough as an important northern fortress and spent £1,290 on improvements to the castle. The castle was later rebuilt at a cost of £2,174 between 1307 and 1312 by Edward I and later completed by Edward II, including the great keep. John of Gaunt acquired the castle in 1372, adding it to the vast holdings of the Duchy of Lancaster.The castle was taken by Parliamentarian troops in 1644 during the Civil War, and largely destroyed in 1648 not as the result of warfare, but because of an order from Parliament to dismantle all Royalist castles. Indeed, many town centre buildings are built of 'castle stone'.