coach & horses is located 163 market street in edenfield (BL0 0) in the region of lancashire (england). This place is listed in the restaurant category of the geodruid edenfield 2015 guide.