Think this photo was taken from the Miramar Hotel, probably 1951.
In the foreground are Gilman Motors, then the construction site of the Princess Theatre, then the Terraced building on Nathan Road, south of Granville Road junction, and finally Telephone House. <Read more ...>
Date picture taken (to nearest decade for older photos):