At the present, Costa Coffee owns 143 branches near Windsor, Berkshire. See an entire list of Costa Coffee locations below.