The College is located one mile from Epsom town, below Epsom Downs, in fine buildings set in a beautiful tree filled campus of some 80 acres.