186 Main St
New London, NH 03257
New London, NH 03257
Open Hours7 days a week, from 11:30am till closing
OverviewEstablished in 1975 and located in the historic Edgewood Inn, this cosy tavern has been serving homemade victuals to folks in the upper valley for nearly 25 years. This is where...
more
