Depot Square is Peterborough, NH
Depot Square is nestled between the confluence of two rivers and the lush green spaces of two Parks in the heart of Peterborough. It is next to the River Walk, along the regional bike trail, and offers easy access to all of downtown. As the quintessential New England town, Peterborough has a variety of architecture blending the old with the new, and is the cultural center of the Monadnock Region, as highlighted over the years by the NY Times, Boston Globe, Yankee Magazine, and the Wall St. Journal. It has the distinction of being chosen by Expedia as one of the Best 10 Small Towns to visit in the US. Undeniably, Depot Square’s combination of walkable space, unique owner operated shops, varied dining and easy parking, in a picture postcard town makes it a perfect place to spend an afternoon, evening or the weekend.