Do you really not understand, or are you being oblique?
In any case, there is no county of Greater London. Greater London is an 'administrative area' - have a read of the London Government Act 1963, which created it, and abolished the county of London which had existed before. That's why we have a Greater London Authority (and before that a Greater London Council), rather than the London County Council we had when London was a county. Of course, everyone treats it as a county because it would be maddening not to, but that's a bit like how everyone treats Washington DC as a state of the US (oh, we should add Washington DC to that list).
Legally, there is no 'London' which is a proper subset of Greater London (other than the City of London, which is a red herring in this case). So putting "London, London" is directly analogous to putting "Singapore, Singapore".
The New York case is different, but it still involves writing the name of your city twice. If anything, it's even sillier, because the whole state is named after one city.
EDIT: clarify about the GLA, GLC, and LCC (i hope)
In a postal address, no. But in the comment which spawned this godforsaken subthread, i specifically referred to "UK forms which ask for a city and a county".
In administrative terms about half the cities and many of the large towns in the UK aren't part of a county anymore. It's just a field which doesn't help much if there's a postcode, and should never have been mandatory anywhere.
In any case, there is no county of Greater London. Greater London is an 'administrative area' - have a read of the London Government Act 1963, which created it, and abolished the county of London which had existed before. That's why we have a Greater London Authority (and before that a Greater London Council), rather than the London County Council we had when London was a county. Of course, everyone treats it as a county because it would be maddening not to, but that's a bit like how everyone treats Washington DC as a state of the US (oh, we should add Washington DC to that list).
Legally, there is no 'London' which is a proper subset of Greater London (other than the City of London, which is a red herring in this case). So putting "London, London" is directly analogous to putting "Singapore, Singapore".
The New York case is different, but it still involves writing the name of your city twice. If anything, it's even sillier, because the whole state is named after one city.
EDIT: clarify about the GLA, GLC, and LCC (i hope)