×

Lancaster

City in England
Lancaster is a city in northwest England. On a hilltop, the medieval Lancaster Castle has antique furniture, 19th-century prison cells and views of the River Lune. Lancaster City Museum features displays on the city’s history and its army regiment...