Situated on Campion Terrace, close to local shopping/travelling facilities available on Cricklewood Broadway including Cricklewood Train Station, Willesden