Healthcares nearby Tudor House, 16 Cathedral Road, Cardiff CF11 9LJ, United Kingdom

The Victoria Park Clinic

Approximately 1.98 km away
Address: 593 Cowbridge Road East, Cardiff, South Glamorgan CF5 1BE, United Kingdom

Four Elms Medical Centre

Approximately 1.99 km away
Address: 103 Newport Road, Cardiff, South Glamorgan CF24 0AF, United Kingdom