>Do you use "on" or "at" in this sentence :
"My uncle has a shop ____ Hawthorn Road"

I'd say "on" Harthorn Road
or "in" London
or "at" the crossroads

if that makes any sense.