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. Used to define someone a bit over the edge and unstable. With this instability also comes near god like skills with blades, hand to han..
1. the answer to any question ever asked. also known as Zeltar frank: why are we here? Joe: Zelspar. See zelspar..
1. A extremely strong sexy sailor type of man.One who enjoys pleasing women and letting his hair blow in the wind while he sails his super ..