Willesden is an area found in North-west London. The name "Willesden" comes from the Anglo-saxon word: Willesdune which means The Hill of the Spring.[1]
Developed by razib.in