Tag: Southgate House
Southgate House to revive under new name, location in Newport
Newport's historic music venue, the Southgate House (shuttered last year), will re-open in October with a new name and new location, and some returning...