Leonard Cecil "Len" Grosvenor (b. July 21, 1905 in Ottawa, Ontario – d. March 15, 1981 in Ottawa, Ontario) was a professional ice hockey centre who played 144 games in the National Hockey League. He played for the Ottawa Senators, New York Americans, and Montreal Canadiens.
He played two and a half seasons with the Seanators before being sent down to the London Panthers in 1929-30. Grosvenor was back up with the Senators in 1930-31.
After the Seanators suspended operations for 1931-32, Grosvenor was picked up by the New York Americans in the dispersal draft. He only played in 12 games for the Americans before being sent down to the Bronx Tigers. In 1932-33 he was signed by the Montreal Canadiens but only played 8 games before retiring.