The UK pub chain has announced a special deal for those celebrating St Patrick's Day today, offering punters a pint of Guinness for just £3.15.