Abandoned Cannons photo 1Go to previous slideGo to next slideAbandoned Cannons photo 2Go 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