The Three Horseshoes is a lovely pub in Hemel Hempstead, well liked for its fabulous food, perfect meals and fantastic steaks. Good wines and young waiting staff. Really nice interior, outside dining area and wonderful setting. Very good value for money.