Become a digitalPLUS subscriber. 99¢ for 4 weeks.

Irish House

Irish House, the official hospitality venue for Ireland's Olympic committee in London, was set up inside a pub near King's Cross station. Shashank Bengali / MCT
Loading