Explore details about location Landwade Close. Landwade Close is a location situated within the Cardiff alongside other areas such as Crediton Road, Plas y Biswail, Leckwith Avenue.