Main Depot
Ely Bridge, Station Terrace
Cowbridge Road West
Cardiff
South Glamorgan
CF5 4AA