Isis FarmhouseDiscovery of Witches Tours51.730780, -1.241484The Towing Path, Oxford OX4 4EL, England, United KingdomLocation map (click to zoom)