The Harvard Business School and many of the university's athletics facilities, including Harvard Stadium, are located on a 358 acres campus in Allston, Harvard continues its march into Allston, with science complex Tim Logan.