UK property developer and investor Terrace Hill said on Friday that it has sold the freehold interest in its Kean House development in Covent Garden, London to a major UK institution for a total of £16 mln (EUR 18 mln). The investment volume reflects a net initial yield of 6.4%.