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.
Torre Abbey Sands, Torbay Rd, Torquay TQ2, UK