Cathay Photo (Peninsula Plaza) is located in Singapore on 111 North Bridge Road Peninsula Plaza #01-04 to 08 / 11 to 14. Cathay Photo (Peninsula Plaza) is rated 4.4 out of 5 in the category camera store in Singapore.
Address
111 North Bridge Road Peninsula Plaza #01-04 to 08 / 11 to 14
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance