EPT 11 London: Malta, Malta, MALTA!

Malta is the brand new stop on season 11's EPT, and this is what they think.