The former Mayfair offices of Jones Lang LaSalle (JLL) have been sold to one of India’s biggest real estate companies for a reported £155m. Indiabulls Real Estate acquired the 87,444sq ft building at 22 Hanover Square from Scottish Widows Investment... Read More