News

Built for Queen Mary in the 1920s, the Windsor dollhouse is doubtlessly the world’s largest and most elaborate miniature home. It features running water, electricity, flush toilets, elevators ...