General Havelock Ilford is located in Ilford, United Kingdom on 229 High Rd. General Havelock Ilford is rated 4.1 out of 5 in the category pub in United Kingdom.
Amenities
Dogs allowedToilets
Accessibility
Wheelchair-accessible entranceWheelchair-accessible toilet