George Town Street View: The Old Photo Store Share this An old shop called Tokyo Photo Store located at an end of Chulia Street in George Town.