Cara Delevingne and Ashley Benson at the Mandrake Hotel in London Cara Delevingne and Ashley Benson at the Mandrake Hotel