News

But the actual train station, on Railroad Avenue in the present Greenwich Plaza, is a classic 1970 box, glass faced and starkly “modern.” It reads as cheap and mean.