Piccadilly Square is the same for a collection of commercial buildings in Newton Center. It is not a square. It is also not "just across the Chestnut Hill Reservoir" but nearly 2.5 miles away down Beacon Street. And the intersection of Beacon, Centre, and Union in Newton Center that sits next to...