By Devashree Sanghvi, Thecrazyindianfoodie. Experience luxurious flying with British Airways World Traveller Plus, Premium Economy seats. An ultra-comfortable seat in World Traveller Plus along with an impeccable service, delicious gourmet dining, high-quality...