Plenty of ways to get from LGW to LHR, I think Edinburgh is an option too
I like ex Jersey as I'm 20 mins from Gatwick, so i can do a b2b the evening before the LHR flight and another the day after the return. For the main trip I head to LHR as normal. I have a few trips constructed that way.