Explore details about location Penzance Road. Penzance Road is a location situated within the Helston alongside other areas such as Meneage Parc, Trelawney Road, Market Place.