I would like to know if there is a difference in the following sentence depending on the preposition. Both seem to be correct. I saw a celebrity while I was shopping in/on Oxford St. Thank you!


Typically, you shop "in" a specific store, market, mall, village square, etc. You shop "on" a street. "I was shopping in Oxford St." wouldn't actually be correct, although the audience would understand what was meant. "I was shopping in a store on Oxford St." would be accurate.

| improve this answer | |
  • To add onto this, though not completely related, when it comes to online stores, you shop "on" them. "I was shopping on Amazon," "I was shopping on Etsy", etc. – Heather Mar 14 '18 at 16:53

Not the answer you're looking for? Browse other questions tagged or ask your own question.