Family-friendly pub, The General Eliott, located by the Grand Union Canal. Offers a refurbished space with an under-cover seating area. Pet-friendly.