From the muddy waters of Washington politics to the red carpet in London. The cast of the Netflix political thriller 'House of Cards' were in London's Leicester Square on Thursday, where the show's
Trending now