The other evening I was desperate for some CO2 capsules, and I remembered British Sports in Praed Street, 2 minutes from Paddington station. They sold me some which were cheaper (£5 for 10) than the ones I had bought at a 'bargain' price on ! Huzzah for real shops! If any of you are desperate for ammo or CO2 here is the address.
British Sports
157 Praed Street
Paddington
London
W2 1RL
Tel: 0207 402 7511