More Sports
Please use Chrome browser for a more accessible video player
The New England Patriots are happy to be back in London ahead of Sunday's game against the St Louis Rams at Wembley.