Station Court.

Station Court.

Station Court. New housing on the site of Newport Railway Station.