Grand Montre is one of a few luxury watch specialists located at George Town, Penang. Kindly scroll down for map location.
Unit 117, 1st Floor, Penang Plaza,
126 Burma Road, 10050, Penang,
(+6) 019-8244 622
Mon to Sat: 12 – 6.30pm
Closed on Sundays