Barker Road houses c.1925

I found this photo on my computer. Unfortunately, I have no idea where it came from, it only bears its name: "c1925 Barker Road". The date could be correct because the building 455 The Peak can be seen in the photo, it was constructed in 1923.

Fortunately, it gives a very clear view of Barker Road buildings, including the houses on the western part of the road. We start from the left:

Victoria hospital
Cragside 
Altadena
Richmond House
Martinhoe (below Barker Road)
455 The Peak
Tantallon 
Capsuimun
The Cottage
 

Barker Road Peak Tram Station
Glenshiel (1st version)
RBL 155 [c.1920-c.1978] 
Ligoniel and The Farm - RBL 101 
 

Date picture taken
1925 (year is approximate)