LondonMetric Property Plc has announced the disposal of its 341,000 sq ft Wellingborough distribution facility in Northamptonshire for £29.2 million to an institutional investor, which reflects a net initial yield of 5.%. It was acquired back in June... Read More