Upton Castle Upton Castle DetailsUpton Castle, strongly fortified mansion, much altered since first built in C13Access: Occasional Access Free Content Become a supporter of my work to access a more detailed history