I've just checked their website, and it does advertise "London flights coming soon", so either this was a route test or they've already started. Their route map shows London as a current destination, but the flight schedule is just a blank page.
No hint about equipment, though.
Rod