This is the old Turf Club Hotel at 1 Flemington Road, North Melbourne [map], which is currently being turned into apartments.
I took the photo on 18 July 2017, they had just pulled down the neighbouring building which revealed this sign.
It looks like an ad for Carlton Ale, and painted by Buckle Bros (?).
Photo: Alex Patterson | Environmental Scientist
Douglas Partners Pty Ltd