Explore details about location St Peters Mount. St Peters Mount is a location situated within the Exeter alongside other areas such as Woodstock Road, Lower Harrington Lane, Mamhead Road.