Lincoln Castle Revealed!

Lincoln Castle, originally built in the 11th century, has undergone a £22 million pound refit. Today the doors were re-opened for the first time.                 It was windy, but the sun shone and everybody seemed to be having...