Costa (104 New Oxford Street)
Cafes
in Covent Garden
About Costa (104 New Oxford Street)
Costa is a coffee shop on 104 New Oxford Street in Covent Garden. It offers outdoor seating.
Address
104 New Oxford Street, Covent Garden, London, WC1A 1HB
Location
Get DirectionsHighlights
- Outdoor Seating