ST. LEDGER TAVERN, ELDON STREET/LORD STREET Photo above with goose and dog outside. Stood on the corner of Eldon and Lord Street in the Wharf Street … More