Explore details about location Doe Close. Doe Close is a location situated within the Penylan alongside other areas such as Pen-Y-Lan Terrace, Blenheim Road, Stallcourt Avenue.