Thames street is in the heart of downtown Newport. This area is historic with many shops, restaurants and bars.