Address: Crouch Hill, Islington, London N4 4BY About: Under 5s Stay and Play - Tue, Wed, Thu 10am-12pm (£2) Contact Information Phone: 0207 263 1067 Email: admin@hanleycrouch.org.uk Stay & Play Map