Kensal Green Station Harrow Road, WillesdenLondon, ENGLAND
7 High Road, WillesdenLondon, ENGLAND
Lakeside Drive Park Royal, WillesdenLondon, ENGLAND