I used to go to school at Escola Camoes along Cox's Road. On the way, I'd pass by Tak Shing Road and there were these three old private houses enclosed in a compound. From the outside you could see the the garages, and if you peaked through the big wide gates, you can see a podium. As a child, I used to sneak in with my classmates and we'd pretend we lived there.
As the years passed and the whole lot got sold off and demolished, I have often wondered who owned the premises and what was its history. Anyone know?