if you can't find iced tea in restaurants, and its not that common in uk restaurants, then it's widely stocked in the supermarkets, so you could keep a stash in your hotel room in case of an iced tea emergency.