Address: Greyhound Road, Harlesden, London Borough of Brent, London, Greater London, England, NW10 5QH, United Kingdom