Swallow Three Tuns Hotel, Durham

New Elvet DurhamDH1 3AQ, United Kingdom