Severn Ham

Tewkesbury, Gloucestershire, United Kingdom

The Severn Ham is a small island situated to the west of Tewkesbury town itself, and was created by the merging of the River Avon, Mill Avon and the River Severn. There are some stunning medieval buildings to be seen, so it is best to approach the Severn Ham via Abel Fletcher’s Mill in order to appreciate the surroundings.

Have you been? Write a review.

Like this? Share it with your friends


Visit United Kingdom

Connect with eGuide Travel

Newsletter - why sign up


Find a Holiday Destination

back to top