Starbucks Coffee Windsor Thames Street - 60 Starbucks in Windsor is one of my favorite locations. Now... - 2252 days ago Patisserie Valerie - 70 We had afternoon tea here, the food was delicious, the... - 2755 days ago Costa Coffee - 70 Visit about once a week, and as a regular coffee... - 2803 days ago Caffe Nero - 70 Stopped here for a Tea and waited 15 minutes while... - 2837 days ago