Margaret Street is such a nice street. Here is a Little fun fact. When they were filming "The Town" for one of the car chase scenes on this street The movie makers temporarily removed the blue plastic barrel planters and put in nice new wooden barrel planters with plants etc. When filming was done they packed up all the new wooden planters and put back the plastic blue. They left behind spilled topsoil and skid marks all over the pavement. Thanks Ben Afflack.