Explore details about location St Francis Street. St Francis Street is a location situated within the Penzance alongside other areas such as Mousehole Lane, Brook Street, Princes Street.