Costa Coffee ← View details 14 Beaconsfield Road, Slough, England SL2 3NE +44 1753 646502 Get Directions From* To * — Required information