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