Just checked again with the online booking tool and it won't bring up the flight on the 3rd July...
Any ideas why it is only 3rd July which KVS is showing L availability for? Do these things change? I'm a novice when it comes to these technicalities...