Coffee & Tea in London - Covent Garden 146 Charing Cross Road, Covent Garden, London, WC2H 0LB Tags: modern british, takeaway