Harvard Square is the building I am thinking.