Explore details about location Penrhyn Park. Penrhyn Park is a location situated within the Llandudno alongside other areas such as Queen's Road, Isis Court, Plas Tudno.