Yes, unless you are talking about something in the middle of the road. British: There's a shop in the High Street that sells them. American: There's a store on Main Street that sells them.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.