Explore details about location Penrhyn Close. Penrhyn Close is a location situated within the Llandudno alongside other areas such as Prince's Drive, Jubilee Passage, Pen y Parc.