The two properties in Westminster, Central London, and Oxford City Centre have generated a net initial yield of 4.25%, bringing in £56 million for the company.
Source: New feed
The two properties in Westminster, Central London, and Oxford City Centre have generated a net initial yield of 4.25%, bringing in £56 million for the company.
Source: New feed