Londonderry is a beautiful town located in the heart of Southern New Hamphire. Londonderry has tons of amazing apple orchards that line Apple Way. Londonderry is commited to preserving these orchards for years to come. Visitors can tour 5 different Apple Orchards on Apple Way. The town is full of expanding business and has a wide array of homes including older Colonial and Victorian homes.