Southwell, Nottinghamshire
town in the English country of Nottinghamshire
(Redirected from Southwell)
Southwell is a town in Nottinghamshire, England. It has a large church called Southwell Minster.
Other websites
change- Southwell Archived 2013-09-16 at the Wayback Machine