Explore details about location Holly Street. Holly Street is a location situated within the Sheffield alongside other areas such as Penistone Road, Trafalgar Street, Abbeydale Road South.