Almacantar is a specialist property development company transforming some of Central London’s most iconic addresses into luxury homes, offices and retail spaces that will uplift the surrounding areas for generations to come. The transformation of London’s landmarks comes as a new wave of Middle Eastern buyers