Thelwall

Thelwall

Thelwall is a suburban village in Warrington, North Cheshire, England, close to the Lymm junction of the M6. It is a popular belief that Thelwall is the 'smallest city in England'.

Read more about Thelwall.