The Three Horseshoes Inn, Groesffordd