Explore details about location Leven. Leven is a location situated within the Swindon alongside other areas such as Dryden Street, Stubsmead, Saint Mary''s Grove.