Bolbec Castle - Credit: Wikimedia Commons
Bolbec Castle or Bolebec Castle, was a castle in the village of Whitchurch, Buckinghamshire, England. Read more on Wikipedia
Source: en.wikipedia.org