Taking royal memorabilia to the extreme

    Just Watched

    Taking royal memorabilia to the extreme

The Windsor Castle Pub in London is filled to the brim with royal memorabilia, Nina Dos Santos reports.