There is no British city exactly called "The Smoke".
London in England, Britain, is nicknamed "The Big Smoke", in a reference to the Great Fire of London.
These British cites have the nickname "Big Smoke" in reference to their Victorian industrial image where the skylines were polluted with coal smog:
The Square Mile or just 'The City'. It also used to be referred to as 'The Smoke' or 'The Big Smoke.'
There are a variety of nicknames for London. Some of these include The Smoke or the Big Smoke, The Swinging City, Reykjavik, The great Wen, as well as London Town.
It does not have a popular nickname. It used to be called the Big Smoke in the days when smog was common. Also just the Big City.
The Big Smoke, a nickname given to cities with heavy pollution coupled with industrialization. Belfast, Dublin, Glasgow, Johannesburg, London, Manchester, Melbourne, Sudbury, Sydney, Brisbane, Toronto, Vancouver, Mexico City and Auckland have all earned this nickname.
The Eternal City or The City of Fountains is Rome's nickname.
Nashville's nickname is "Music City".
The Square Mile.
England. Edit: NO! England and Great Britain are different! England is only one part of Great Britain, there is also Scotland and Wales, this answer is completely wrong! Great Britain's nickname is just Britain!
Old Blighty.
San Antonio, Texas acquired the nickname of Alamo City!
Smoke City ended in 2002.
From the way she french inhaled her cigarette smoke.