Craig Revel Horwood, photographed at Quo Vadis in London - The Independent