The Bishops Square commercial property development in east London is being offered to investors by part owner the State of Oman.
Bishops Square commercial property offered to investors