| Tewkesbury has one of the most extensive medieval streetscapes in England. Boxed in by the rivers Avon and Severn, the medieval town grew into a web of tightly-packed narrow alleyways running between half-timbered houses, many at least three stories high... |