The Grange at Hencote Shrewsbury, Shropshire Get some peace in Shropshire as it is the most peaceful area of England. Its history reflects a long history […] July 12, 2017 0