Stroud, Gloucestershire, United Kingdom of Great Britain and Northern Ireland
Sheffield, South Yorkshire
Sheffield, Sheffield, United Kingdom
Nottingham, Nottinghamshire, England