The main seafront street facing the harbor and cruise port at the Scottish town of Stornoway, Scotland on Lewis and Harris Island, UK.