Londonmetric Property Dividend Yield - 5.89%