Letterkenny, Cathedral Square