The SL7 is the new name for the X26 bus route. The double-deckers run every 15 minutes. They connect Carshalton to Heathrow Airport and the SL7 is part of a new network around the edges of Greater London. The buses are currently diesel-electric, and it’s hoped they will eventually become fully electric. Have you used them?