Flights from London to Maldives on SriLankan Airlines. Tickets from GBP640*