Willesden
area of London and former civil parish / From Wikipedia, the free encyclopedia
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]
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]