Carte Blanche is an independent catering company providing cutting edge food for weddings, parties and corporate clients in London and the Home Counties.