North Station could be soon a new landing spot for live music in Boston.
According to a report in yesterday’s Herald, Big Night Entertainment and Live Nation New England president Don Law are plotting a massive multi-use and multi-level entertainment venue on Causeway Street, just next to the TD Garden. The 30,000-square-foot space is in the footprint of the old Boston Garden, which is currently utilized as a parking lot, and being developed as The Hub on Causeway by Delaware North and Boston Properties to feature a wealth of restaurants, retail, and entertainment destinations.
Law tells the Herald: “It’s a nightclub, restaurant, concert venue and bowling facility combination… [Big Night founder] Ed [Kane] is going to run it, and… we’re doing the music.”
Big Night’s properties include several destinations in the nightlife and restaurant scene in Boston, like Empire, Gem and Red Lantern, as well as an ongoing Seaport project and a presence at Foxwoods casino in Connecticut. Meanwhile, this new venue will give Law and his Crossroads Presents company another mid- to large-scale concert hall to operate and book. Law manages and/or operates a number of well-established live music venues in town, including the Paradise Rock Club, Boston’s House of Blues, Allston’s Brighton Music Hall, and Blue Hills Bank Pavilion in the Seaport.
Law also revealed to the Herald that while the live music portion of the project is still in the early stages, the project’s name “will include ‘rock’ and ‘bowl.'”