Finding the perfect setting is key to a successful product launch, and with one chance to propel your product skywards, you can't risk it falling flat. Luckily, we've rounded up 7 venues that are sure to help your product send shockwaves through the city - ready for lift-off?