...occupies a highly prominent & visible position fronting onto Station Road, Llandaff North, a popular suburb in North Cardiff. ... Road, Llandaff North, a popular suburb in North Cardiff. Station Road benefits from a very high volume of footfall & passing ...recently opened a large 2,000 sqft unit on the opposite side of Station Road which also houses Charter Vehicle Hire & Texaco on the