Explore details about location Sennen Place. Sennen Place is a location situated within the Plymouth alongside other areas such as St John's Bridge Road, Pasley Street, Dartmoor View.