Comment Comment by ali0sha Not quite. London is clearly a city and referred to as such, unless you're someone in high society, in which case it is just 'Town'. parent ali0sha 10 years ago