Yup, indeed July 8, 9, 10 are full in J and F. I checked 7 and 11 July, got the same, being full. It should be okay to fly SQ26 to FRA. The same good sleep. You will arrive in London later, but at T2. That should not be long to clear immigration and customs.