Newton Centre is a city west of Boston. Langley Place surrounds itself with the finest of shops within the prestigious atmosphere of Newton Centre. The main commercial center of Newton Centre is a triangular area surrounding the intersections of Beacon Street, Centre Street, and Langley Road. It is the largest downtown area among all the villages of Newton, and serves as a large upscale shopping destination for the western suburbs of Boston.