Aykley Heads
From Wikipedia, the free encyclopedia
Aykley Heads is a part of the city of Durham, in England. It is situated to the north of the city centre, near to the city's University Hospital of North Durham, police headquarters and main council buildings.