CHINA GARDEN phone 135, Station Rd Llandaff North, Wales CF14 2FE map Golden Lotus phone 100, Station Rd Llandaff North, Wales CF14 2FH map if (!IN_DEV) { ?> } ?> India House phone 102, Station Rd Llandaff North, Wales CF14 2FH map