Where

86-87 Taff Street
CF37 4SL

View Larger Map

Costa Coffee

Costa is the nation's favourite coffee shop and the largest and fastest growing coffee shop chain in the UK.