Coffee Barker
Coffee Shop
Coffee Barker is a cafe located in the historic Castle Arcade, near Cardiff Castle.
Location
Best places nearby
The highest rated places close to Coffee Barker.
Local restaurants nearby
13 High Street, WLS
Location
The highest rated places close to Coffee Barker.
13 High Street, WLS