Is Addenbrooke's site/ Addenbrooke's Site a proper noun or not?
I think the answer depends on the context. The title of the article is Addenbrooke's Hospital, supposedly a proper noun. For instance, would Addenbrooke's Site be a synonym for Addenbrooke's Hospital and would a synonym also be a proper noun?