Explore details about location Holmcote Gardens. Holmcote Gardens is a location situated within the London Borough of Islington alongside other areas such as Horsell Road, Balls Pond Road, Almeida Street.