Iles tours https://ilestours.co.uk/
Durham Castle is a Norman castle in the city of Durham, England, which has been wholly occupied since 1840 by University College, Durham.
Harry Potter film set.
Harry Potter film venue
** Please note that the apartments are located in the city centre and adjacent to several bars. As a university city students will celebrate various achievements throughout the year loudly.**