I find it hard to locate somewhere that sells the magazines I read. Either the magazine is stocked but sells out as soon as it arrives before I get a chance to make my purchase or it is not stocked at all. News on the Wharf has a pretty good selection ranging from magazines about shooting to climbing to railways(not bought be me I should add) with everything in-between. There are a number of News on the Wharfs scattered around the Canary Wharf Shopping Centre. The Cabot Place West version is my favourite because it is a bit bigger than the others and is close to my workplace. It also stocks basic stationary and sweets/drinks which can be useful.