A large pub on the street corner is called Coach & Horses.
the street corner at the coach and horses bar
an exterior of a shop with the name Coach & Horses on it
A store called Coach and Horses sits on a sleepy street corner
A corner shop advertises that it sells fine ales.