Alwington, GB
Portledge Manor is an English manor house in the parish of Alwington, southwest of Bideford, Devon. It and the land surrounding it belonged to the Coffin family, a noble family of Norman origin, for almost 1000 years.
Listen to the audio guide for Portledge Manor Free on WIP — starts by itself when you arrive, even with the screen off