Piccadilly Square | |
Location: | Newton, Massachusetts, United States |
Developer: | Boston Development Group |
Floors: | 4 |
Number Of Stores: | 40 |
Piccadilly Square is an open-air shopping area located in the Union Street Historic District in the Newton Centre village of Newton, Massachusetts. Opened in 1973, it contains 40 stores and of retail space.[1] [2]