Nice atmosphere, good food, good beer, possibly caught them at a bad time. Our food took about 45 minutes to arrive. The starter was fine but the main took a long time. Staff were fairly attentive but obviously busy.
If you own or manage The Three Horseshoes, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.