Chepstow castle is the oldest stone Castle in Britain.  I grew up in Chepstow, my parents my sister and I moved to the area when I was around 6, and the image of this fortress like structure always loomed large in the minds of local people, local business and local heritage.  Chepstow is the combination