Costa Docklands Light Railway Station Woolwich New Road London SE18 6EU 02083166594 Cafe & Snack Shop
Starbucks Coffee O2 Centre 241-279 Finchley Road Hampstead London NW3 6LU 02074318233 Cafe & Snack Shop