Event: Irish street food in London – Sunday 19 March 2017

All eyes will be smiling on Trafalgar Square this Sunday Acclaimed Irish chef John Relihan will be serving up dish after dish of Irish street…