Aspida Capital acquires retail site in London’s Oxford Street
May 20, 2024 6:34 amAspida Capital, a family office specialising in investment and asset management in UK real estate, has purchased 105-109 Oxford Street in London for £18.5 million, in... View Article