Watch Show has five branches in Israel, the main branch and flagship store is located in Ibn Gvirol Street 36 in Tel Aviv. The Eilat branch is located in the Shopping Promenade (Boulevard) of the Royal Garden Hotel, and the Jerusalem branch is in the Mamila Shopping Avenue. There is also a branch in the Ahuza Street 88 in Ra’anana and a branch in Champion Tower, Bnei Brak.
Administrative offices of the company, as well as the Service Center are upstairs of the Tel Aviv boutique in Sderot Shaul Hamelech 1 (Gindi Tower). The service center comprises a contemporary laboratory built according to the guidelines and under the supervision of Rolex, Switzerland. The watchmakers are periodically sent to Rolex-Geneva for professional training and upgrading their skills and knowledge.