Sporting Goods in London - South Kensington 12 Gloucester Road, South Kensington, London, SW7 4RB Tags: running shoes, trainers