Explore details about location Thames Street. Thames Street is a location situated within the Newport alongside other areas such as Brewer Street, Alpond Drive, Beacon Hill Road.