I heard a rumor that National Grid was selling its substation on Water Street to Marriott and that there was going to be a hotel built on the site.
National Grid almost laughed me out off the phone ... well, I exaggerate, but it was close!
Of course, people/companies often deny stuff that comes to fruition ...
Welch poet on fire at Actors Studio.
3 days ago