If you're a fan of cigars and great scotch this is the place for you. Torch is a very well ventilated cigar bar, it's nice to be able to come here and not reek of smoke the following day. Amongst its relaxing atmosphere, you'll find great specialty cocktails and a very attentive staff. Torch also features live music over the weekend which also is a nice touch. Definitely a place to see off of High Street!