sale

China Motor Bus sells freehold property in London for $478m

It has a total site area of approximately 1,982.96 sq m. 

China Motor Bus sells freehold property in London for $478m

It has a total site area of approximately 1,982.96 sq m.