Sporting Goods in London - Mayfair 36A Dover Street, Mayfair, London, W1S 4NH Tags: angling, books, clothing, field sports, fishing, fly, magazines