Q: Where is Camelot International School?
A: Camelot International School is located at: 3-chome-10-34 Mukaihara, Itabashi City, Tokyo 173-0036, Japan
Q: What are the coordinates of the Camelot International School?
A: Latitude: 35.743391, Longitude: 139.682387
Q: How is Camelot International School rated?
A: Camelot International School has not rated yet on addressschool.com