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. a Noun; meaning feel good. When used to describe a song that is mellow with just enough rock to keep you happy. That Dave Matthew Song ..
1. An "extra" day of the week unlocked by having Sunday a day early, enabling you to spend Cluderday doing all the things you nor..
1. To be or to remain uninformed, especially about something that is common knowledge to everyone else. You're still friendly to him ..