Home › Venues › The Strand The Strand Tickets Buy tickets for concerts at The Strand in Dover, NH. No Upcoming Events No upcoming events scheduled at The Strand. Please contact us with any corrections. Hotels & Lodging Near The Strand About the Venue The Strand At-a-Glance Address20 Third StreetDover, NH 03820United States Map & Directions Advertisement