Torre Abbey

Torre Abbey
Est. in 1196, Torre Abbey is a museum of history and art housed in an Ancient Scheduled Monument on the beautiful South Devon coast.