India | Tamil Nadu | Chennai

P. Orr and Sons

P. Orr and Sons is a showroom for watches located at Anna Salai, Chennai. The showroom also has a clock tower. Built in 1873, it houses fine watches, clocks, silver and jewellery. The three faced tower clock is the timekeeping landmark in the city.

Updated on 30th September, 2005
District: Chennai
Location: Anna Salai


Copyright 2014 by Online Highways LLC. Enjoy some India trivia. Send Us Your Comments