Swallow Three Tuns Hotel

New Elvet
Durham
United Kingdom