Sporting Goods in London - North Kensington 335 Ladbroke Grove, North Kensington, London, W10 6HA Tags: leisurewear, running shoes, trainers