Address: Sixth Avenue, Kensal Town, Queen's Park, London, Greater London, England, W10 4BJ, United Kingdom