Explore details about location Penny Street. Penny Street is a location situated within the Albemarle alongside other areas such as Brook Drive, Kemp Road, East Main Street.