Dedham Town Green

Urban Design Concept Plan

Client

  • Town of Dedham

Team

  • Abramson & Associates

The Challenge

Many New England towns have a central gathering spot. Despite Dedham’s impressive collection of historic buildings, the Town lacks a central public gathering space. When the town constructed a new Public Safety Building, it rendered the 1962 police station obsolete. Community opinions varied widely about what should occupy the site.

OUR RESPONSE

An open space emerged as the preferred option. A civic-scaled loggia screens an adjacent utility building, providing space for small-scale commercial activity for community needs.

The Results

Demolition of the Police Station is complete and the new High Street Town Green is now open (Halvorson/Tighe & Bond Studio)
outdoor plaza

Loggia Model

Street Perspective