2 ms·People call London "town". Just a phrase. They also call some small places "city" too.by quickthrower2 4y agoPeople call London "town". Just a phrase. They also call some small places "city" too.