Thumbnail – Luckie Beans, Glasgow Queen Street (DSC_1627t) Published May 17, 2017 at 2945 × 2208 in Luckie Beans, Glasgow Queen Street Detail from the front of the Luckie Beans coffee cart on the concourse of Glasgow’s Queen Street Station.