Free listing B 1 Blue pitch Soccer Field Kensal Town W10 5DZ London, Kensal Town, Greater London, W10 5DZ, Un View profile