The Inn on the Stroud Portal in East Kilbride Scotland United Kingdom HomepagePortalthe-inn-on-the-stroud #ImageModArea L R HP Days 1 The Inn on the Stroud Login to view View The Portal --1125%140