I believe in 1971 when I took this photo that "The Bluff" (RBL 25) was The West German Consulate. It was just up Gough Hill Rd from Lysholt, The Chief Justice's House, and Clavadel where my family lived from 1970 through 1973.
It is now "under" the 28 Gough Hill Road development, completed in 2004, which is described as a "Prestigious development located on the Peak with 6 detached house units" by Carrot Home who were responsible for the Home Automation at that development.
The only house of the 3 still standing in it's early 70's form is Lysholt... I think. Cheers, Graham.