Patriots Arrive In London

The New England Patriots arrived in London and practiced in Hyde Park Friday.