Sporting Goods in London - Covent Garden 8-14 Southampton Street, Tower House, Covent Garden, London, WC2E 7HY Tags: skiwear, wetsuits