The web-site for Alexandra Jefford is currently being rebuilt. Please visit us later again. Alexandra Jefford Tel +44 20 7384 9207 Fax +44 20 7731 3199 Email