Thanks, that was a good hunt, not sure how many airfields in Cananda I've looked at this morning - although I was mislead by the "not on an island" clue. Thought this lead to not on Cape Breton so in Nova Scotia or not on Newfoundland so in Labrador.
The view on Bing is a much clearer image, and I've just found that website which states "but of the original seven hangars, only two remain, extensively renovated for industrial use" - they all look like they are still there
OK here's my next aerodrome - surprised that this was not on the list. Photos from 2 different years.