Quote:
Originally Posted by JeremyR
I've heard of them, but now you've made me wonder what a high street is.
I would guess it's a place with a lot of shops, so presumably a main street (though main streets are pretty rare in the US, except in small towns)
|
Try this - its explanation is good .....
http://en.wikipedia.org/wiki/High_Street