New campus is situated at 48 Anchorvale Crescent