Windsor Castle pub : the saga continues

76 views
  • About
  • Add to
Britain will grind to a halt next month for the wedding of Prince William and Kate Middleton but in one London pub it's a royal celebration 365 days a year. Duration: 00:45.

0 comments