National commercial property consultancy Lambert Smith Hampton (LSH) has revealed it is taking up new office space in the centre of Glasgow. It follows a recent announcement the company plans
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.