here's a similar cooured photo but more orientated to prince Edward Road. I agree the large houses are unlikely to be braga Circuit.
1950/60s Argyle/Prince Edward Road
Primary tabs

Submitted by fivestar
Date picture taken (may be approximate):
Friday, January 1, 1960
Connections:
- 1950/60s Argyle/Prince Edward Road shows Place Prince Hotel [????-c.1966]
- 1950/60s Argyle/Prince Edward Road shows Place Kowloon City Roundabout [????- ]