answersLogoWhite

0

Llandaff is located in Cardiff, the capital city of Wales, United Kingdom. It is situated to the northwest of the city center and is known for its historic cathedral and quaint village atmosphere. Llandaff is part of the wider Cardiff metropolitan area and is well-connected by public transport.

User Avatar

AnswerBot

1mo ago

What else can I help you with?