Wednesday, November 11, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world
Castle

Bampton Castle, Devon

See all in United Kingdom →

United Kingdom · Europe

Bampton Castle, Devon
Bampton Castle, Devon. Photo via Wikimedia Commons.

About

Bampton Castle in the parish of Bampton, Devon was the seat of the feudal barony of Bampton. It is located on a spur that overlooks the River Batherm.

Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.

More castles in United Kingdom