Updating this thread since I've received complaints that the deal had too many stopovers. Here's a one stop over solution in both directions with a decent enough layover in SFO to allow you to enjoy the Polaris lounge after clearing customs
:
https://www.google.com/flights?lite=...2*2.GBP.156482
-James