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
Copyright © 2017, The Baltimore Sun, a Baltimore Sun Media Group publication | Place an Ad
34°