Pubs in Hertfordshire serving , Stay Puft

The Hop Tap The Hop Tap, 31-32 The Square, Hemel Hempstead, Hertfordshire, HP1 1EP