icon Oxford Martin School This webcam, situated in the center of Oxford, England, broadcasts live footage of Oxford Martin School, a research center establish... 8200