London building sold to ABIL Group for hotel development
London building sold to ABIL Group for hotel development Indian real estate developer ABIL Group has made its first investment in the UK–a retail and office building at 5 Strand in Central London–according to the latest report from Savills. Original Source