Tugwell Island is just west of Prince Rupert on the northern coast of British Columbia.
It was named by Captain George Richards in 1862 when he sailed there on the HMS Hecate.1
1. Andrew Scott, Tugwell Island, The Encyclopedia of Raincoast Place Names.