London = full of everyone.
Based on the variety of folk who come to live there, it must be the best place in the world.*
*I don't actually think this, but I do quite like the place nonetheless.
(
Mr. Tea 'ulmmm'/'mmneurgh', Mon 11 Jul 2005, 15:46,
archived)