Wales secular architecture

                                    ABERGAVENNY
                                     ABERYSTWYTH
                                     ANGLE
                                     BARRY
                                     BEAUMARIS
                                    BEAUPRE
                                     BOVERTON
                                    BRECON
                        BRIDGEND          BRIDGEND – OLD BRIDGE
          BRIDGEND – NEWCASTLE CASTLE

                                    BRONLLYS
                                     CAERGWRLE
                        CAERLEON          CAERLEON – ROMAN LEGIONARY FORT
          CAERLEON – CASTLE

            CAERNARFON          CAERNARFON – CASTLE
          CAERNARFON – TOWN DEFENSIVE WALLS
          CAERNARFON – ROMAN LEGIONARY FORT

                                     CAERPHILLY
                        CAERWENT          CAERWENT – ROMAN TOWN
          CAERWENT – TOWN DEFENSIVE WALLS

                                     CALDICOT
                                     CANDLESTON
                                     CARDIFF
                                     CARDIGAN
                                     CAREW
                                     CARMARTHEN
                                     CARN FADRYN
                                     CARNDOCHAN
                                     CARREG CENNEN
                                     CARSWELL
                                     CASTELL COCH
                                     CASTELL HENLLYS
                                     CASTELL MEREDYDD
                                     CASTELL Y BERE
                        CHEPSTOW          CHEPSTOW – TOWN DEFENSIVE WALLS
          CHEPSTOW – CASTLE

                                    CHIRK
                                     CILGERRAN
                                     COCHWILLAN
                                    COITY
              CONWY          CONWY – ABERCONWY HOUSE
          CONWY – CASTLE
          CONWY – TOWN DEFENSIVE WALLS

                                    COWBRIDGE
                                     CRICCIETH
                                     CRICKHOWELL
                        DEGANWY          DEGANWY – BRYNIAU TOWER
          DEGANWY – CASTLE

                        DENBIGH          DENBIGH – CASTLE
          DENBIGH – TOWN DEFENSIVE WALLS

                                     DINAS BRÂN
                                     DINAS EMRYS
                                    DINEFWR
                                    DOLBADARN
                                     DOLFORWYN
                                    DOLWYDDELAN
                                     DRYSLWYN
                                     EWLOE
                                     FLINT
                                    GROSMONT
                                     HARLECH
                                    HAVERFORDWEST
                                     HAWARDEN
                                     HAY ON WYE
                                     HEN DOMEN
                                     HOLT
                                     KENFIG
                        KIDWELLY          KIDWELLY – CASTLE
          KIDWELLY – TOWN DEFENSIVE WALLS

                                    LAMPHEY
                                     LAUGHARNE
                                    LLANBLETHIAN
                                    LLANDAFF
                                    LLANDDEW
                                     LLANDOVERY
                                    LLANELLTYD
                                    LLANGYBI
                                     LLANIDLOES
                                    LLANSTEFFAN
                                    LLANTRISANT
                                    LLANVAIR DISCOED
                                    LLAWHADEN
                                    LLIGWY
                                     LOUGHOR
                                     MANORBIER
                        MONMOUTH          MONMOUTH – CASTLE
          MONMOUTH – MONNOW BRIDGE

                                     MONTGOMERY
                                     MORGRAIG
                                     MORLAIS
                                    NARBERTH
                                    NEATH
                                    NEVERN
                                     NEWCASTLE EMLYN
                                    NEWPORT (MONMOUTHSHIRE)
                                    NEWPORT (PEMBROKESHIRE
                                     OGMORE
                                    OXWICH
                                    OYSTERMOUTH
                        PEMBROKE          PEMBROKE – CASTLE
          PEMBROKE – TOWN DEFENSIVE WALLS

                                     PENCOED
                                    PENHOW
                                    PENMARK
                                    PENNARD
                                    PENRICE
                                     PLAS BAGLAN
                                     POWIS
                                     RAGLAN
                                    RHOS ON SEA
                                    RHUDDLAN
                                    ROCH
                                     RUTHIN
                                    SKENFRITH
                                    ST DAVIDS
                                    ST DONATS
                                    SWANSEA
                                     TALYFAN
              TENBY          TENBY – CASTLE
          TENBY – TOWN DEFENSIVE WALLS
          TENBY – MERCHANT’S HOUSE

                                     TRE’R CEIRI
                        TRETOWER          TRETOWER – COURT               
          TRETOWER – CASTLE

                                     TROGGY
                                    USK
                                     WEOBLEY
                                    WHITECASTLE
                                     WISTON