Costa Coffee - Woolwich DLR ← View details 1 Woolwich New Road, London, England SE18 6EU +44 20 8316 6594 Get Directions From* To * — Required information