The Igloo
Bar
The Igloo is a bar located at John Snow College, part of Durham University. It is situated within the Mount Oswald Hub Hall.
Location
Best places nearby
The highest rated places close to The Igloo.
Local restaurants nearby
The Approach, Mount Oswald, Durham, DH1 3FR, United Kingdom
