Postcard Sunday: England

Sunday, September 27 2015 2:00 pm, GMT+1h Laura

Chester is a walled city in Cheshire, England. Lying on the River Dee, close to the border with Wales, it is the largest and most populous settlement of the unitary authority area of Cheshire West and Chester, Chester was granted city status in 1541. Chester was founded as a “castrum” or Roman fort with the […]