Tag: Music

718 Broadway - Event Space NYC - Pop-up Event

Landmark on Broadway at 718 Broadway

From its very beginnings, Astor Place has been almost synonymous with the rich theatrical history and the urban chic of Noho. Located only steps away from the Public Theatre, Landmark on Broadway has come to embody all that we love about lower Manhattan; theatricality, class, and elegance. With 15,000 square feet of modern, open-concept space […]