Best place to buy about 80-100 cubic feet of helium in London, UK?
March 10, 2014 4:35 AM Subscribe
Hi there, Based in North London close to Victoria line and I need to buy 80-100 cubic feet of helium to inflate a very large balloon. I want to inflate the balloon on location as it's too big to transport, so I'd rather buy a canister of helium than get it inflated at a party shop or whatever. Thanks for any recommendations!