|
|||||
What is downtown London?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. downtown London - video |
|||||
www.Definder.net Powered by Urban Dictionary |