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.