743 North Hafez Street Valiasr Square Area
Tehran
For English-language books, this chain is your best option. The Hafez store is the largest and holds a decent range of fiction and nonfiction in English.