When the Patriots arrive in London early Friday morning for Sunday’s game against the St. Louis Rams at Wembley Stadium, the only sights the team is likely to see are those they whip past on the bus ride from the airport to the team hotel. The Patriots are treating this as strictly a business trip.
Unlimited access to BostonGlobe.com for only 99 cents for the first 4 weeks.Sign up
Are you a home delivery subscriber?
Get FREE access as part of your print subscriptionStart Here
Contact us for help