Tupelo Music Hall May 3, 2014 Saturday 08:00 PM $30 Buy Tupelo Music Hall is a small concert hall located in Londonderry, New Hampshire in a building that formerly housed an antiques shop. The readers of New Hampshire Magazine voted Tupelo the best small venue in the state for the last eight years. Previous Next