Apparently, Hogwarts Is Only Three Hours From The Quad CitiesApparently, Hogwarts Is Only Three Hours From The Quad CitiesTechnically, the world-famous school from Harry Potter is in London. But it should only take about three hours from the Quad Cities.AndiAndi