Explore details about location Grimscar Avenue. Grimscar Avenue is a location situated within the Kirklees alongside other areas such as Varley Road, Blakeholme Close, Scarborough Street.