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.
Featherstone Castle Featherstone Castle, a Grade I listed building, is a large Gothic style country mansion situated on the bank of the River South Tyne about 3 mi southwest of the town of Haltwhistle in Northumberland, England.