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.
Source: This image came from Flickr, see https://flickr.com/photo.gne?id=50112696562
Date picture taken
1951
Gallery
Shows place(s)