Hi Bob,
There are three hospitals in this area of Windsor. Two are private (Princess Christian - converted from large houses - and Princess Margaret - built within the last 30 years) and neither is really on Alma Road.
Then there is King Edward VII Hospital which was built sometime after 1906. As long as I have known it (about 25 years), it has not had a maternity unit, but it may well have done in 1934. However, it is not on Alma Road, but St. Leonards Road.
I have to go through the area in the next few days - if I have time, I'll check out where 70 Alma Road is and let you know.
Nell