Downtown London

What is Downtown London?


1.

Fictitious area of London created by North American tourists. Referred to instead of learning the names of specific areas within England's capital city.

We were on holiday in London last summer.

Oh really, where did you go?

Oh like, downtown London.

What like Oxford Street? Covent Garden? Greenwich? Camden? Leicester Square?

Just like...downtown London...

See america, canada, london, england, downtown


26

Random Words:

1. an affectionate term for a friend or someone of the opposite sex you find attractive female me: hey yum, hows it going female friend: ..
1. The person someone is in lust with; there is no desire of a commitment, just purely sexual activities with this other person. They are s..
1. 1. an attempt at humor that makes nobody laugh and in fact has the effect of making the recipients' days just a little bit worse ..