Explore details about location Penton Lane. Penton Lane is a location situated within the Bella Vista alongside other areas such as Lulworth Lane, Saint Bernard Lane, Faring Lane.