Home › Venues › Town Hall Peterborough Town Hall Peterborough Tickets Buy tickets for concerts at Town Hall Peterborough in Peterborough, NH. No Upcoming Events No upcoming events scheduled at Town Hall Peterborough. Please contact us with any corrections. Hotels & Lodging Near Town Hall Peterborough About the Venue Town Hall Peterborough At-a-Glance Address1 Grove StPeterborough, NH 03458United States Map & Directions Advertisement