https://www.google.co.uk/maps/@55.473465,-4.6249064,3a,75y,131.86h,83.57t/data=!3m6!1e1!3m4!1sUx28VOtF-j5xgSKTIwAePA!2e0!7i16384!8i8192!5m1!1e4
theres a corner shop on the main road on the walk to the Newton station. Although maybe someone else can confirm if it sells booze I'm not 100% sure, can't remember the last time I was in it