Willesden

(redirected from Willesden, London, England)

Willes•den

(ˈwɪlz dən)

n.
a former borough, now part of Brent, in SE England, near London.