CHARLOTTE — Big Ben is headed to Elizabeth. The British restaurant and pub has signed a long-term lease for the former Carpe Diem space at 1535 Elizabeth Ave.
[British pub in Charlotte seeking a new home]
It expects to open in the nearly 5,000-square-foot space in late April or early May, says owner Neel Gandhi.