Stow Hill is one of Newport’s most historic and characterful streets, where every corner seems to whisper stories from the ...