What sport was invented in Harrow public school London circa 1830? In Sports Trivia AnswerSquash Share and Enjoy !