Definitions by anonymous2000000000009
London
Capital city of the UK and largest city in the European Union. Combination of the best parts of America and Europe. Mixture of history, culture and uber-modern.
London by anonymous2000000000009 May 15, 2009