Qatar First Bank (QFB) and Alchemi Group have brought style and glamour back to the heart of London in their Leinster Square development, which offer properties starting at £3.95mn.