The center of Londonderry is home to cultural attractions like Morrison House Museum, so you might want to stop by during your stay. If you want to experience more of the culture Londonderry has to offer, head to Londonderry Town Hall, Apple Tree Mall, and Derry Plaza.