Stephen Kane & Company are proud to have acted on behalf of Greggs plc in the acquisition of their latest store 124-126 Luton Point, Luton which comprises 1744 sq ft.