London’s historic Great Scotland Yard is set to be transformed into a luxury hotel following a £110 million deal between Indian billionaire Yusuffali Kader and property developer Galliard Group. The Grade II listed building is undergoing a £50... Read More