House of Windsor
The House of Windsor is a royal house of the United Kingdom. However, nobody knows where the house is located, what street it is on, or whether they got planning permission for that ugly tool shed in the back garden.
Uncyclopedia has no article on this house. However, we have the following articles on some of the tenants: