World Villages for Children

Kings Buildings 16 Smith Square, London, SW1P 3HQ Directions

Tel 020 7629 3050