Explore details about location Hayward's Place. Hayward's Place is a location situated within the London Borough of Islington alongside other areas such as Islington Park Mews, Essex Road, Lofting Road.