Explore details about location Keel Close. Keel Close is a location situated within the Cape Town Ward 23 alongside other areas such as Orlando Rd, Big Bay Boulevard, Aros Close.