Explore details about location Offord Close. Offord Close is a location situated within the London Borough of Haringey alongside other areas such as Devonshire Road, Eade Road, Silsoe Road.