Find the word definition

Wikipedia
Thelwall

Thelwall is a suburban village in Warrington, Cheshire, England, located close to the Lymm junction of the M6. It is a popular misconception that Thelwall is the 'smallest city in England' (although Thelwall is not in fact a city, nor if it were would it be the smallest in England as the City of London, which truly is the smallest city in England, is marginally smaller).

Thelwall (disambiguation)

Thelwall is a village in Warrington, England.

Thelwall may also refer to:

  • Ambrose Thelwall (1570-1653)
  • Simon Thelwall (disambiguation)
  • Eubule Thelwall (disambiguation)
  • John Thelwall
  • Sydney Thelwall