Explore details about location Battery Road. Battery Road is a location situated within the Penzance alongside other areas such as Jennings Street, Jelbert Way, Church Street.