Living in London? A shop selling ALL Irish food products has opened in the city centreThe best news.8 years ago