4 ms·
So far it seems pretty peculiar to London (at least within the UK). Of course, London is a huge part of the UK: something like 10% of our population live here.
by irremediable 9y ago
So far it seems pretty peculiar to London (at least within the UK). Of course, London is a huge part of the UK: something like 10% of our population live here.