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. See wussy. Idarej00 didn't have the balls you use his regular name for his definition of Ricket. Idarej00: ricket u suck!!!!1111 ..
1. A handfull of paper-towel or tissue made into a ball, then soaked in water or any other liquid, then thrown at an object. This platted b..
1. (1) (Adj.) insane amounts of fun Being possibly the most extreme form of the term "off the chain", 'off the food chain&a..