The station was originally built in 1841 for the London & Birmingham Railway and was first used by London Underground in 1915. In the 1920s it was given a grand facade.
The name Willesden derives from the Anglo-Saxon Willesdune, meaning the ‘Hill of the Spring’.
Artworks are currently installed at the following stations
I’m confused – this one is #41 and Preston Road is also #41… in fact this is the same photo as is on the Preston Road page.