Alice’s Shop, Oxford51.748897, -1.256733Saint Aldate's 83, Oxford OX1 1RA, England, United KingdomPositionskarte (zum Zoomen klicken)