New London NH Bed & Breakfasts 1. 1200 Newport Rd, New London, NH 03257 | Maple Hill Farm (603) 526-2248