02 Feb The beautiful town of Tewkesbury. ru55el-FDJV Tips and Ideas No Comment Tweet Pin It Nestling next to the River Severn lies the beautiful town of Tewkesbury. It is one of the oldest settlements in the UK and has a ...