Sporting Goods in London - Covent Garden 194 Shaftesbury Avenue, Covent Garden, London, WC2H 8JP Tags: sailing shops