Visiting Greater Boston for the World Cup? Make time to explore Dedham Square — a walkable New England downtown filled with award-winning restaurants, unique local shops, free live music, family-friendly activities, and one of the region’s most vibrant community atmospheres. Located just minutes from Boston and Foxborough, Dedham Square offers the perfect place to grab a great meal, enjoy free events, boutique shops, and experience the charm and hospitality of a true historic town center. Click here for full directory of shops and restaurants. Click this link for a Self Guided Historic Walking Tour of Dedham Square provided by Dedham Museum & Archive.
Guides in other languages are below.
Guides in Other Languages