Morgan Lambert & Partners Property Consultants have continued to go from strength to strength in the London commercial property market, leasing a further two commercial properties in highly desirable locales. Astra (GB) Limited have acquired... Read More