Explore details about location Sidney Grove. Sidney Grove is a location situated within the London Borough of Islington alongside other areas such as Chadwell Street, Theberton Street, Hargrave Park.