Hi
Have just studied my 1946 Birth Certificate. It shows place of birth as "70 Alma Road, Clewer Within."
I have just been given a copy of the 1947 edition of Kelly's Directory of Windsor. The entry for Alma Road covers from railway arches to 132 St Leonards Road. On the East Side of Alma Road the directory entries show from 60 & 62 Lawrence House & Chelmsford House, then St Mark's and Queen's Roads ... then 70 & 72 Princess Christian's (H.R.H) Maternity Home (Miss V.A.P. Collin, Matron) ... then Osborne Road.
Windsor Now & Then website has a 1903 photograph at
http://www.thamesweb.co.uk/windsor/windsorhistory/thenandnow/PrincessChristianHome.htmlHope this is helpful