Explore details about location Giralda Close. Giralda Close is a location situated within the London Borough of Newham alongside other areas such as Cheltenham Gardens, St Andrew's Road, Barnby Square.