Crowne Plaza London – Kensington 100 Cromwell Road London SW7 4ER 0207 373 2222 Email venue Visit website