Posted on January 13, 2018 by WiLL CWKGeorge Town Street View: Argyll Road Signs Various signboards of shops lining up along Argyll Road in George Town.