Giant Mind ponders £75m London hotel sale

Chinese developer Giant Mind Properties Group has put a hotel development on Liverpool Street up for sale.

The developer has appointed CBRE and Savills to sell its freehold interest in Bavaria House, 13-14 Appold Street, EC2, for offers in