Explore details about location Liberty Bell Circle. Liberty Bell Circle is a location situated within the Weymouth alongside other areas such as Queen Anne Drive, Sea Captains Way, Mountain View Road.