It is within the Greater Boston area , north-west of the city of Boston .
It is in the Greater Boston area , 15 mi north-west of the city of Boston .