Ten Manchester Street cigar terrace - GQ.COM (UK) Looks like a nice spot to kick back and enjoy a cigar… anyone been here?