Afternoon tea is enormously popular on P&O Cruises' seven ships. Passengers can tuck in every day for no charge -- or pay extra for a gourmet extravaganza by Eric Lanlard (one of P&O Cruises' Food Heroes) on Arcadia, Azura, Britannia, Ventura and, from May 2020.