Leeds Building Society has bucked the market trend by opening new premises in Stevenage town centre. The society’s members visiting the new branch in Queensway last week were treated to goody bags and ...