PREMIER STORE PREMIER STORE 11 Stenhouse Cross Edinburgh EH11 3JU Rating Date: 2011-09-07 Rating Authority: Edinburgh (City of) Leave a Reply Cancel replyYou must be logged in to post a comment.