Explore details about location Powell Close. Powell Close is a location situated within the Pembrokeshire alongside other areas such as Haroldston Hill, Paradise Row, Trefwrgi Road.