I was visiting family in London in early March and wanted to check out a local golf shop. No luck. We were in Kensington and the closest shop was 5 miles away. Also no luck finding a newsstand selling golf magazines. Granted, I was visiting and don’t know my around, so in preparation for my next visit, I’d appreciate any informations from the locals here. Thanks