The House of Windsor isn't a place, it's a family — and hence it isn't located anywhere (or, at best, it's located in lots of different and changing places depending on where individual family members happen to be at any point). read more
The name had a long association with monarchy in Britain, through the town of Windsor, Berkshire, and Windsor Castle; the link is alluded to in the Round Tower of Windsor Castle being the basis of the badge of the House of Windsor. read more
Featuring barbecue facilities as well as a garden, The House of Windsor is located in Melbourne, within 2.5 km of St Kilda Sea Baths and 3. read more