Sir Ralph Percy was a Governor of Baumburgh Castle, located in which country?
Bamburgh Castle Bamburgh Castle is a castle on the northeast coast of England, by the village of Bamburgh in Northumberland. It is a Grade I listed building.
Tickhill Castle Tickhill Castle was a castle in Tickhill, on the Nottingham/Yorkshire West Riding border, England and a prominent stronghold during the reign of King John.