Go to previous slideGo to next slideGo to previous slideGo to next slideAbandoned CannonsThese cannons were abandoned at Fort Independence (Castle William) by the British forced when they evacuated the City of Boston, March 17th, 1776.Located on the Cambridge Common.CategoriesSee & DoGet Directions ContactMassachusetts Avenue and Waterhouse StreetCambridge, MA 02138Harvard Square