Explore details about location Dominica Close. Dominica Close is a location situated within the London Borough of Newham alongside other areas such as Loop Road, Royal Albert Way, Holness Road.