EdCentral - the education portal for teaching professionals and school leaders is located in Cheltenham, United Kingdom on Dulwich House. EdCentral - the education portal for teaching professionals and school leaders is rated 3 out of 5 in the category teacher college in United Kingdom.