Barrack Lane Retail Quarter ← View details 387 Newport Road, Cardiff, Wales CF24 1GG Get Directions From* To * — Required information