Explore details about location Elmcroft Street. Elmcroft Street is a location situated within the London Borough of Hackney alongside other areas such as Queensbridge Road, Amhurst Road, Great Eastern Street.