The long-awaited launch of The Echo Lounge and Music Hall has finally been put in motion. Located in the...