The Three Horseshoes Inn

The Three Horseshoes Inn
Mill Street, Bridport, Dorset, DT6 4QZ