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:  Geography, Politics, History, Education, Culture